@Namespace(value="cv")
@NoOffset
public static class opencv_tracking.TrackerModel
extends org.bytedeco.javacpp.Pointer
See \cite AAM Ak
Inherits this with your TrackerModel
| Constructor and Description |
|---|
TrackerModel(org.bytedeco.javacpp.Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
opencv_tracking.ConfidenceMapVector |
getConfidenceMaps()
\brief Get the list of the ConfidenceMap
|
opencv_tracking.ConfidenceMap |
getLastConfidenceMap()
\brief Get the last ConfidenceMap for the current frame
|
opencv_tracking.TrackerTargetState |
getLastTargetState()
\brief Get the last TrackerTargetState from Trajectory
|
opencv_tracking.TrackerStateEstimator |
getTrackerStateEstimator()
\brief Get the TrackerStateEstimator
|
void |
modelEstimation(opencv_core.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(opencv_tracking.TrackerTargetState lastTargetState)
\brief Set the current TrackerTargetState in the Trajectory
|
boolean |
setTrackerStateEstimator(opencv_tracking.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, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, position, put, realloc, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic TrackerModel(org.bytedeco.javacpp.Pointer p)
Pointer.Pointer(Pointer).@Cast(value="bool") public boolean setTrackerStateEstimator(@opencv_core.Ptr opencv_tracking.TrackerStateEstimator trackerStateEstimator)
trackerStateEstimator - The TrackerStateEstimator
\note You can add only one TrackerStateEstimatorpublic void modelEstimation(@Const @ByRef
opencv_core.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 opencv_tracking.TrackerTargetState lastTargetState)
lastTargetState - The current TrackerTargetState@opencv_core.Ptr @ByVal public opencv_tracking.TrackerTargetState getLastTargetState()
@Const @ByRef public opencv_tracking.ConfidenceMapVector getConfidenceMaps()
@Const @ByRef public opencv_tracking.ConfidenceMap getLastConfidenceMap()
@opencv_core.Ptr public opencv_tracking.TrackerStateEstimator getTrackerStateEstimator()
Copyright © 2018. All rights reserved.