2017-11-29 21 views
-1

こんにちは、以下のコードを実行している間、上記のエラーに直面しています。ValueError:アンパックする値が多すぎる(期待値2)cv2

img = cv2.imread('034.jpg',0) 

ret,thresh = cv2.threshold(img,127,255,0) 

contours,hierarchy = cv2.findContours(thresh, 1, 2) 

エラー:

File "bb.py", line 6, in contours,hierarchy = cv2.findContours(thresh, 1, 2) ValueError: too many values to unpack (expected 2)

答えて

0

彼らはOpenCV Documentationに記載されているとして、あなたはcv2.findContoursを開梱ための別の変数を必要としています。例えば;

im2, contours, hierarchy = cv2.findContours(thresh,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE) 
+1

ありがとうございます。 –

関連する問題