0
연구 후, 나는 이와 비슷한 몇 가지 질문을 보았습니다 : OpenCV groupRectangles - getting grouped and ungrouped rectangles (대부분은 C++입니다). 그러나 그 중 단 한 건도 없습니다. 중첩 사각형을 하나의 단일 사각형으로 결합하고 싶습니다. Image오버랩 사각형 (파이썬) 합치기
내 진행 : 만 대신 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은 –