您链接的教程适用于OpenCV version 3
。 cv2.findContours
确实返回该版本的3个对象。
因此,要么更新opencv,要么使用@will使用解决方案。
0
您链接的教程适用于OpenCV version 3
。 cv2.findContours
确实返回该版本的3个对象。
因此,要么更新opencv,要么使用@will使用解决方案。
0
看这个例子。
cv2.findContours(...)
只返回两个对象,您正试图将其拆成三个对象。
将该行更改为此:
contours, hierarchy = cv2.findContours(thresh.copy(),cv2.RETR_LIST,cv2.CHAIN_APPROX_SIMPLE)
它应该工作。
0
我最近开始学习Python上的OpenCV。
我在这里指的是本教程,以获取有关获取图像轮廓的帮助。
我的代码是-
出现第一个阈值图像,但是之后我收到一条错误消息
解决此问题的任何帮助将不胜感激。