OpenCV 4.11.0
开源计算机视觉
加载中…
搜索中…
无匹配项
cv::linemod::QuantizedPyramid 类参考抽象类

表示在图像金字塔上操作的模态。更多…

#include <opencv2/rgbd/linemod.hpp>

cv::linemod::QuantizedPyramid 的协作图

结构体 Candidate
 Candidate 具有分数的候选特征。 更多…
 

公共成员函数

虚函数 ~QuantizedPyramid ()
 
虚函数 bool extractTemplate (Template &templ) const =0
 提取当前金字塔级别中最具判别性的特征以形成新的模板。
 
虚函数 void pyrDown ()=0
 转到下一个金字塔级别。
 
虚函数 void quantize (Mat &dst) const =0
 计算当前金字塔级别用于在线检测的量化图像。
 

静态保护成员函数

静态 void selectScatteredFeatures (const std::vector< Candidate > &candidates, std::vector< Feature > &features, size_t num_features, float distance)
 选择候选特征,以便它们不会聚集在一起。
 

详细描述

表示在图像金字塔上操作的模态。

构造函数和析构函数文档

◆ ~QuantizedPyramid()

virtual cv::linemod::QuantizedPyramid::~QuantizedPyramid ( )
inlinevirtual

成员函数文档

◆ extractTemplate()

virtual bool cv::linemod::QuantizedPyramid::extractTemplate ( 模板 & templ) const
纯虚函数
Python
cv.linemod.QuantizedPyramid.extractTemplate() -> retval, templ

提取当前金字塔级别中最具判别性的特征以形成新的模板。

参数
[out]templ新的模板。

◆ pyrDown()

virtual void cv::linemod::QuantizedPyramid::pyrDown ( )
纯虚函数
Python
cv.linemod.QuantizedPyramid.pyrDown() ->

转到下一个金字塔级别。

待办事项
允许金字塔缩放因子不为 2

◆ quantize()

virtual void cv::linemod::QuantizedPyramid::quantize ( Mat & dst) const
纯虚函数
Python
cv.linemod.QuantizedPyramid.quantize([, dst]) -> dst

计算当前金字塔级别用于在线检测的量化图像。

参数
[out]dst目标 8 位图像。对于每个像素,最多设置一位,表示其分类。

◆ selectScatteredFeatures()

static void cv::linemod::QuantizedPyramid::selectScatteredFeatures ( const std::vector< Candidate > & candidates,
std::vector< Feature > & features,
size_t num_features,
float distance )
静态保护

选择候选特征,以便它们不会聚集在一起。

参数
[in]candidatesCandidate 按分数排序的候选特征。
[out]features选定特征的目标向量。
[in]num_features要选择的候选数量。
[in]distance所需特征之间距离的提示。

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