表示目标模型的抽象类。 更多...
#include <opencv2/video/detail/tracking.detail.hpp>
表示目标模型的抽象类。
它必须由专门的跟踪器实例化
参见 [231] Ak
使用您的 TrackerModel 继承此类
◆ TrackerModel()
cv::detail::tracking::TrackerModel::TrackerModel |
( |
| ) |
|
◆ ~TrackerModel()
virtual cv::detail::tracking::TrackerModel::~TrackerModel |
( |
| ) |
|
|
virtual |
◆ getConfidenceMaps()
const std::vector< ConfidenceMap > & cv::detail::tracking::TrackerModel::getConfidenceMaps |
( |
| ) |
const |
◆ getLastConfidenceMap()
const ConfidenceMap & cv::detail::tracking::TrackerModel::getLastConfidenceMap |
( |
| ) |
const |
获取当前帧的最后一个 ConfidenceMap。
◆ getLastTargetState()
◆ getTrackerStateEstimator()
◆ modelEstimation()
void cv::detail::tracking::TrackerModel::modelEstimation |
( |
const std::vector< Mat > & |
responses | ) |
|
估计最可能的目标位置。
[231] ME,模型估计表 I
- 参数
-
◆ modelEstimationImpl()
virtual void cv::detail::tracking::TrackerModel::modelEstimationImpl |
( |
const std::vector< Mat > & |
responses | ) |
|
|
protectedpure virtual |
◆ modelUpdate()
void cv::detail::tracking::TrackerModel::modelUpdate |
( |
| ) |
|
◆ modelUpdateImpl()
virtual void cv::detail::tracking::TrackerModel::modelUpdateImpl |
( |
| ) |
|
|
protectedpure virtual |
◆ runStateEstimator()
bool cv::detail::tracking::TrackerModel::runStateEstimator |
( |
| ) |
|
◆ setLastTargetState()
void cv::detail::tracking::TrackerModel::setLastTargetState |
( |
const Ptr< TrackerTargetState > & |
lastTargetState | ) |
|
◆ setTrackerStateEstimator()
◆ confidenceMaps
std::vector<ConfidenceMap> cv::detail::tracking::TrackerModel::confidenceMaps |
|
protected |
◆ currentConfidenceMap
ConfidenceMap cv::detail::tracking::TrackerModel::currentConfidenceMap |
|
protected |
◆ maxCMLength
int cv::detail::tracking::TrackerModel::maxCMLength |
|
protected |
◆ stateEstimator
◆ trajectory
Trajectory cv::detail::tracking::TrackerModel::trajectory |
|
protected |
此类的文档来自以下文件