Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Opencv 使用MSER作为感兴趣的关键点计算描述符大小_Opencv_Keypoint_Feature Descriptor_Point Of Interest_Mser - Fatal编程技术网

Opencv 使用MSER作为感兴趣的关键点计算描述符大小

Opencv 使用MSER作为感兴趣的关键点计算描述符大小,opencv,keypoint,feature-descriptor,point-of-interest,mser,Opencv,Keypoint,Feature Descriptor,Point Of Interest,Mser,我正在研究一种应用于组织学图像的图像配准方法 我有一个问题。我想使用MSER特征检测器来检测图像上的关键点。使用opencv提供的MSER函数检索MSER轮廓后,我计算每个轮廓的质心,以便将其用作感兴趣的点 如果我直接对感兴趣的点进行描述,例如使用Surf描述符,描述符的大小是一,并且不可能比较它们 因此,有必要用合适的大小修改描述符的大小 有人有主意吗 谢谢答案很晚了,但我希望它能帮助别人 MSER返回区域而不是点。 为了从MSER区域中提取描述符,您必须将区域映射到标准大小,例如从任何椭圆形

我正在研究一种应用于组织学图像的图像配准方法

我有一个问题。我想使用MSER特征检测器来检测图像上的关键点。使用opencv提供的MSER函数检索MSER轮廓后,我计算每个轮廓的质心,以便将其用作感兴趣的点

如果我直接对感兴趣的点进行描述,例如使用Surf描述符,描述符的大小是一,并且不可能比较它们

因此,有必要用合适的大小修改描述符的大小

有人有主意吗


谢谢

答案很晚了,但我希望它能帮助别人

MSER返回区域而不是点。 为了从MSER区域中提取描述符,您必须将区域映射到标准大小,例如从任何椭圆形状到30x30像素圆,然后从中提取描述符(如SURF)

如果单独使用SURF,则它使用Harris角点作为兴趣点,然后在比例空间中围绕它放置固定大小的窗口

匹配通常通过比较描述符来完成。您正在尝试匹配不同的关键点或兴趣点

最后但并非最不重要的一点是,MSER质心和SURF兴趣点不太可能出现在同一位置,因为MSER检测同质区域,SURF使用Harris角点。MSER的质心不能有角,所以从技术上讲,它们总是彼此的异常值

在Matlab2011以后的版本中,MSER可以与计算机视觉系统工具箱中包含的SURF描述符相结合

另一种方法是使用computer_descriptors.ln,由以下人员共享:


最诚挚的问候

答案很晚了,但我希望它能帮助别人

MSER返回区域而不是点。 为了从MSER区域中提取描述符,您必须将区域映射到标准大小,例如从任何椭圆形状到30x30像素圆,然后从中提取描述符(如SURF)

如果单独使用SURF,则它使用Harris角点作为兴趣点,然后在比例空间中围绕它放置固定大小的窗口

匹配通常通过比较描述符来完成。您正在尝试匹配不同的关键点或兴趣点

最后但并非最不重要的一点是,MSER质心和SURF兴趣点不太可能出现在同一位置,因为MSER检测同质区域,SURF使用Harris角点。MSER的质心不能有角,所以从技术上讲,它们总是彼此的异常值

在Matlab2011以后的版本中,MSER可以与计算机视觉系统工具箱中包含的SURF描述符相结合

另一种方法是使用computer_descriptors.ln,由以下人员共享:

致意