OpenCV-查找Canny边缘的轮廓

时间:2019-05-06 00:20:39

标签: python opencv canny-operator

我已经使用Canny边缘检测器检测图像的边缘。结果如下所示:

Imgur 1

除了边缘的轮廓,我想删除所有内容。所需的输出如下所示:

Imgur 1

我尝试了一系列形态转换(特别是侵蚀/扩张和打开/关闭),但是这些转换也删除了图像的轮廓。我尝试使用中值模糊,但这也删除了轮廓边缘。

1 个答案:

答案 0 :(得分:1)

您可以通过选择多边形的五个点(如图所示)来选择Region of Interest,并使用Numpy的{​​{1}}函数拟合多边形和polyfit的线查找内部区域,以遮盖所选区域内部的边缘,并从外部获取其他所有内容。

enter image description here