![]() |
OpenCV 4.12.0
开源计算机视觉
|
TrackerStateEstimator 的抽象基类,用于估计最可能的目标状态。 更多...
#include <opencv2/video/detail/tracking.detail.hpp>
公有成员函数 | |
| virtual | ~TrackerStateEstimator () |
| Ptr< TrackerTargetState > | estimate (const std::vector< ConfidenceMap > &confidenceMaps) |
| 估计最可能的目标状态,并返回估计的状态。 | |
| String | getClassName () const |
| 获取特定 TrackerStateEstimator 的名称。 | |
| void | update (std::vector< ConfidenceMap > &confidenceMaps) |
| 使用分数更新置信度图 (ConfidenceMap)。 | |
静态公有成员函数 | |
| static Ptr< TrackerStateEstimator > | create (const String &trackeStateEstimatorType) |
| 根据跟踪器状态估计器类型创建 TrackerStateEstimator。 | |
保护成员函数 | |
| virtual Ptr< TrackerTargetState > | estimateImpl (const std::vector< ConfidenceMap > &confidenceMaps)=0 |
| virtual void | updateImpl (std::vector< ConfidenceMap > &confidenceMaps)=0 |
保护属性 | |
| String | className |
TrackerStateEstimator 的抽象基类,用于估计最可能的目标状态。
参见 [235] 状态估计器
参见 [166] 统计建模(图 3),表 III(生成式)- IV(判别式)- V(混合式)
|
virtual |
|
static |
根据跟踪器状态估计器类型创建 TrackerStateEstimator。
| trackeStateEstimatorType | TrackerStateEstimator 的名称 |
当前可用的模式
即将支持的模式
| Ptr< TrackerTargetState > cv::detail::tracking::TrackerStateEstimator::estimate | ( | const std::vector< ConfidenceMap > & | confidenceMaps | ) |
估计最可能的目标状态,并返回估计的状态。
| confidenceMaps | 整体外观模型,作为 :cConfidenceMap 的列表 |
|
保护纯虚 |
| String cv::detail::tracking::TrackerStateEstimator::getClassName | ( | ) | const |
获取特定 TrackerStateEstimator 的名称。
| void cv::detail::tracking::TrackerStateEstimator::update | ( | std::vector< ConfidenceMap > & | confidenceMaps | ) |
使用分数更新置信度图 (ConfidenceMap)。
| confidenceMaps | 整体外观模型,作为 :cConfidenceMap 的列表 |
|
保护纯虚 |
|
保护 |