回答編集履歴
1
コード修正
answer
CHANGED
@@ -62,6 +62,7 @@
|
|
62
62
|
cv2.imshow('canny', canny)
|
63
63
|
|
64
64
|
cnts = cv2.findContours(canny, cv2.RETR_LIST, cv2.CHAIN_APPROX_SIMPLE)[1] # 抽出した輪郭に近似する直線(?)を探す。
|
65
|
+
cnts.sort(key=cv2.contourArea, reverse=True) # 面積が大きい順に並べ替える。
|
65
66
|
|
66
67
|
warp = None
|
67
68
|
for i, c in enumerate(cnts):
|