我只能从MAT文件中获取图像特征,但我也想要一些其他信息,如位置,方向和比例。如何获得这些信息,任何人都可以提供其代码吗?提前谢谢。
答案 0 :(得分:2)
特征检测的输出是std::vector<cv::KeyPoint>
,其中每个关键点都包含:
Point2f pt
:关键点的坐标float size
:有意义的关键点邻域的直径float angle
:计算关键点的方向(如果不适用,则为-1)。其可能的值在[0,360]度范围内。它是相对于图像坐标系(y轴向下),即顺时针方向测量的。float response
:选择最强关键点的响应。可用于进一步分类或子采样int octave
:八度(金字塔图层),从中提取关键点int class_id
:对象ID,可用于由其所属的对象对关键点进行聚类