ValueError: need more than 2 values to unpack

问题描述:

    binary, contours, hierarchy = cv2.findContours(mask, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
ValueError: need more than 2 values to unpack

解决方案:

感恩参考如下:https://blog.csdn.net/weixin_39755659/article/details/90106846

新版的OpenCV中cv.findContours()返回的值为2个OpenCV3的返回值为3个,而赋值的变量为三个,所以将代码中的赋值变量变为两个,如下:

问题解决!

 

你可能感兴趣的:(OpenCV)