使用python opencv获取值错误

问题描述 投票:-1回答:1

在找到轮廓的同时,我得到一个值错误,因为“打开太多值”

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

知道为什么会这样吗?

python opencv
1个回答
0
投票

函数'cv2.findContours'返回3个值。改变你的代码。

_, contours, hierarchy = cv2.findContours(thresh,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE)
© www.soinside.com 2019 - 2024. All rights reserved.