0
調査した後、私はOpenCV groupRectangles - getting grouped and ungrouped rectangles(ほとんどがC++である)のようないくつかの質問に出くわしました。しかし、どれも堅実ではありません。重なり合う矩形を一つにまとめたい Imageオーバーラップする矩形を組み合わせる(Python)
私の進捗状況:私は唯一の代わりgroupRectangleは私が望んでいたが、何もしなかった何を望んとされた私のcode.Iの作品を掲載
for cnt in large_contours:
x,y,w,h = cv2.boundingRect(cnt)
mec=x,y,w,h
rectVec=cv2.rectangle(img_and_contours,(x,y),(x+w,y+h),(0,255,0),2)
#cv2.rectangle(img_and_contours, cv2.boundingRect(large_contours[cnt]),(0,255,0));
rectList, weights = cv2.groupRectangles(mec, 3,0.2)
は私にエラーを与える
rectList,weights = cv2.groupRectangles(mec,3,0.2) TypeError: rectList Blockquote
ご意見ありがとうございます。私は配列[[351,544,9,5]、[514,540,8,6]、[467,539,8,7]、[409,538,13,11]、[201] 、[538、17、8]、[64,538,15,11]、[314,537,23,10]、 [398,534,3,9] .... 256座標] non_max_suppression_fast関数? – skyrocket
@skyrocketそれをリストに変換する – VICTOR
私はTypeErrorを取得しています:non_max_suppression_fast()は2つの位置引数をとりますが、3つは与えました –