OpenCV  4.10.0
开源计算机视觉
正在加载...
正在搜索...
无匹配
公共成员函数 | 所有成员列表
cv::detail::tracking::tbm::IImageDescriptor 类参考abstract

IImageDescriptor 类声明图像描述符的基类。 更多...

#include <opencv2/tracking/tracking_by_matching.hpp>

cv::detail::tracking::tbm::IImageDescriptor 协作图

公共成员函数

virtual ~IImageDescriptor ()
 
virtual void compute (const cv::Mat &mat, cv::Mat &descr)=0
 计算图像描述符。
 
virtual void compute (const std::vector< cv::Mat > &mats, std::vector< cv::Mat > &descrs)=0
 批量计算图像描述符。
 
virtual cv::Size size () const =0
 描述符大小获取器。
 

详细描述

IImageDescriptor 类声明图像描述符的基类。

构造函数和析构函数文档

◆ ~IImageDescriptor()

virtual cv::detail::tracking::tbm::IImageDescriptor::~IImageDescriptor ( )
inlinevirtual

成员函数文档

◆ compute() [1/2]

virtual void cv::detail::tracking::tbm::IImageDescriptor::compute ( const cv::Mat mat,
cv::Mat descr 
)
纯虚函数

计算图像描述符。

参数
[in]mat彩色图像。
[out]descr计算出的描述符。

cv::detail::tracking::tbm::ResizedImageDescriptor 中实现。

◆ compute() [2/2]

virtual void cv::detail::tracking::tbm::IImageDescriptor::compute ( const std::vector< cv::Mat > &  mats,
std::vector< cv::Mat > &  descrs 
)
纯虚函数

批量计算图像描述符。

参数
[in]mats感兴趣的图像。
[out]descrs用于存储计算出的描述符的矩阵。

cv::detail::tracking::tbm::ResizedImageDescriptor 中实现。

◆ size()

virtual cv::Size cv::detail::tracking::tbm::IImageDescriptor::size ( ) const
纯虚函数

描述符大小获取器。

返回值
描述符大小。

cv::detail::tracking::tbm::ResizedImageDescriptor 中实现。


此类的文档从以下文件生成