This commit is contained in:
Robert Sachunsky 2026-02-17 18:20:58 +01:00
parent 5f71333649
commit f61effe8ce

View file

@ -238,12 +238,11 @@ def update_region_contours(co_text, img_boundary, erosion_rate, dilation_rate, y
con_eroded = return_contours_of_interested_region(img_boundary_in,pixel, min_size ) con_eroded = return_contours_of_interested_region(img_boundary_in,pixel, min_size )
try: try:
if len(con_eroded)>1: if len(con_eroded) > 1:
cnt_size = np.array([cv2.contourArea(con_eroded[j]) for j in range(len(con_eroded))]) largest = np.argmax(list(map(cv2.contourArea, con_eroded)))
cnt = contours[np.argmax(cnt_size)]
co_text_eroded.append(cnt)
else: else:
co_text_eroded.append(con_eroded[0]) largest = 0
co_text_eroded.append(con_eroded[largest])
except: except:
co_text_eroded.append(con) co_text_eroded.append(con)