【问题标题】:Feature detection of edges in opencvopencv中边缘的特征检测
【发布时间】:2013-04-24 21:02:36
【问题描述】:

是否有任何特征检测器可以很好地匹配之前运行过边缘检测算法的图像?

这个问题的背景是我有两张图像是一个人的嘴巴的 X 光片,但在不同的时间拍摄,例如:a)。新的 X 射线角度略有不同。乙)。牙齿可能有轻微的移动/变化。

我计划使用特征检测来获得单应性,这将允许我扭曲第二张图像以与第一张对齐,以便我可以比较它们。

这是使用 Canny 边缘检测后的图像之一:

在此先感谢您对特征检测器的任何建议,或有关我如何解决此问题的任何建议。

【问题讨论】:

  • 边缘检测会丢失图像中的大量信息。我使用的大多数图像对齐工具都适用于原始图像。您为什么要先进行边缘检测是有原因的吗?

标签: opencv image-processing


【解决方案1】:

【讨论】:

    【解决方案2】:

    我正在做类似的事情,希望这些提示能有所帮助。我用canny将物体取出,并切断背景。然后我在match的阶段使用SURF,不是在canny的输出上,而是在canny的输出基础上处理过的原图。关于edge失败的原因,我觉得Misha是对的。

    【讨论】: