@Namespace(value="cv") @NoOffset @Properties(inherit=opencv_tracking.class) public class TrackerModel extends Pointer
See \cite AAM Ak
Inherits this with your TrackerModel
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
TrackerModel(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
ConfidenceMapVector |
getConfidenceMaps()
\brief Get the list of the ConfidenceMap
|
ConfidenceMap |
getLastConfidenceMap()
\brief Get the last ConfidenceMap for the current frame
|
TrackerTargetState |
getLastTargetState()
\brief Get the last TrackerTargetState from Trajectory
|
TrackerStateEstimator |
getTrackerStateEstimator()
\brief Get the TrackerStateEstimator
|
void |
modelEstimation(MatVector responses)
\brief Estimate the most likely target location
|
void |
modelUpdate()
\brief Update the model
|
boolean |
runStateEstimator()
\brief Run the TrackerStateEstimator, return true if is possible to estimate a new state, false otherwise
|
void |
setLastTargetState(TrackerTargetState lastTargetState)
\brief Set the current TrackerTargetState in the Trajectory
|
boolean |
setTrackerStateEstimator(TrackerStateEstimator trackerStateEstimator)
\brief Set TrackerEstimator, return true if the tracker state estimator is added, false otherwise
|
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zero
public TrackerModel(Pointer p)
Pointer.Pointer(Pointer)
.@Cast(value="bool") public boolean setTrackerStateEstimator(@opencv_core.Ptr TrackerStateEstimator trackerStateEstimator)
trackerStateEstimator
- The TrackerStateEstimator
\note You can add only one TrackerStateEstimatorpublic void modelEstimation(@Const @ByRef MatVector responses)
\cite AAM ME, Model Estimation table I
responses
- Features extracted from TrackerFeatureSetpublic void modelUpdate()
\cite AAM MU, Model Update table I
@Cast(value="bool") public boolean runStateEstimator()
public void setLastTargetState(@Const @opencv_core.Ptr @ByRef TrackerTargetState lastTargetState)
lastTargetState
- The current TrackerTargetState@opencv_core.Ptr @ByVal public TrackerTargetState getLastTargetState()
@Const @ByRef public ConfidenceMapVector getConfidenceMaps()
@Const @ByRef public ConfidenceMap getLastConfidenceMap()
@opencv_core.Ptr public TrackerStateEstimator getTrackerStateEstimator()
Copyright © 2020. All rights reserved.