使用cv2.findContours(erode, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)方法
这是没有检测到的图例
通过改变像素点的值,区域值(黑)为255,边缘值为 0就可以检测出
改变像素点的值(取相反)
结果图:
补充:
其实还可以用Canny边缘检测先检测一下,再进行查找轮廓的操作也可以得出相同的结果
代码:
注:源代码在另一篇博客
使用cv2.findContours(erode, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)方法
这是没有检测到的图例
通过改变像素点的值,区域值(黑)为255,边缘值为 0就可以检测出
改变像素点的值(取相反)
结果图:
补充:
其实还可以用Canny边缘检测先检测一下,再进行查找轮廓的操作也可以得出相同的结果
代码:
注:源代码在另一篇博客