如何使用OpenCV计算图像中所有点的SURF点?

时间:2012-02-27 06:36:00

标签: c++ opencv surf

我需要使用OpenCV计算图像中单个特定点的SURF特征。 我正在使用 SurfDescriptorExtractor 来提取冲浪功能,但它需要一个 keypoint 数组作为arguemenet,而后者则由 SurfFeatureDetector 计算。有没有办法使用 SurfDescriptorExtractor 来计算单点的SURF特征?

1 个答案:

答案 0 :(得分:0)

使用push_back()功能填充std::vector的{​​{1}}。 在您的情况下,此数组只包含一个元素。 您可以使用以下命令在此阵列上的类cv::Keypoint运行compute函数:

SurfDescriptorExtractor

请注意:第i行是关键点i的描述符。