使用python opencv获取值错误

时间:2017-11-24 04:55:02

标签: python opencv

在找到轮廓时,我得到一个值错误,因为"太多的值无法打开"

Traceback (most recent call last):
  File "C:/Python27/check5.py", line 8, in <module>
    contours, hierarchy = cv2.findContours(thresh,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE)
ValueError: too many values to unpack

知道为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

功能&#39; cv2.findContours&#39;返回3个值。 改变你的代码。

_, contours, hierarchy = cv2.findContours(thresh,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE)