@ -142,7 +142,7 @@ def adhere_drop_capital_region_into_corresponding_textline(
# areas_main=np.array([cv2.contourArea(all_found_texline_polygons[int(region_final)][0][j] ) for j in range(len(all_found_texline_polygons[int(region_final)]))])
# areas_main=np.array([cv2.contourArea(all_found_texline_polygons[int(region_final)][0][j] ) for j in range(len(all_found_texline_polygons[int(region_final)]))])
# cx_t,cy_t ,_, _, _ ,_,_= find_new_features_of_contours(all_found_texline_polygons[int(region_final)])
# cx_t,cy_t ,_, _, _ ,_,_= find_new_features_of_contours(all_found_texline_polygons[int(region_final)])
try :
cx_t , cy_t , _ , _ , _ , _ , _ = find_new_features_of_contours ( all_found_texline_polygons [ int ( region_final ) ] )
cx_t , cy_t , _ , _ , _ , _ , _ = find_new_features_of_contours ( all_found_texline_polygons [ int ( region_final ) ] )
# print(all_box_coord[j_cont])
# print(all_box_coord[j_cont])
# print(cx_t)
# print(cx_t)
@ -187,8 +187,9 @@ def adhere_drop_capital_region_into_corresponding_textline(
# print(np.shape(all_found_texline_polygons[int(region_final)][arg_min]))
# print(np.shape(all_found_texline_polygons[int(region_final)][arg_min]))
##contours_biggest=contours_biggest.reshape(np.shape(contours_biggest)[0],np.shape(contours_biggest)[2])
##contours_biggest=contours_biggest.reshape(np.shape(contours_biggest)[0],np.shape(contours_biggest)[2])
all_found_texline_polygons [ int ( region_final ) ] [ arg_min ] = contours_biggest
all_found_texline_polygons [ int ( region_final ) ] [ arg_min ] = contours_biggest
except :
pass
# print(cx_t,'print')
try :
try :
# print(all_found_texline_polygons[j_cont][0])
# print(all_found_texline_polygons[j_cont][0])
cx_t , cy_t , _ , _ , _ , _ , _ = find_new_features_of_contours ( all_found_texline_polygons [ int ( region_final ) ] )
cx_t , cy_t , _ , _ , _ , _ , _ = find_new_features_of_contours ( all_found_texline_polygons [ int ( region_final ) ] )