mirror of
https://github.com/qurator-spk/eynollah.git
synced 2025-10-27 15:54:13 +01:00
no more need to rm from contours_only_text_parent_d_ordered now
This commit is contained in:
parent
c770108941
commit
e451ccd0a6
1 changed files with 2 additions and 14 deletions
|
|
@ -4435,6 +4435,8 @@ class Eynollah:
|
||||||
###min_con_area = 0.000005
|
###min_con_area = 0.000005
|
||||||
contours_only_text, hir_on_text = return_contours_of_image(text_only)
|
contours_only_text, hir_on_text = return_contours_of_image(text_only)
|
||||||
contours_only_text_parent = return_parent_contours(contours_only_text, hir_on_text)
|
contours_only_text_parent = return_parent_contours(contours_only_text, hir_on_text)
|
||||||
|
contours_only_text_parent_d_ordered = []
|
||||||
|
contours_only_text_parent_d = []
|
||||||
if len(contours_only_text_parent) > 0:
|
if len(contours_only_text_parent) > 0:
|
||||||
areas_cnt_text = np.array([cv2.contourArea(c) for c in contours_only_text_parent])
|
areas_cnt_text = np.array([cv2.contourArea(c) for c in contours_only_text_parent])
|
||||||
areas_cnt_text = areas_cnt_text / float(text_only.shape[0] * text_only.shape[1])
|
areas_cnt_text = areas_cnt_text / float(text_only.shape[0] * text_only.shape[1])
|
||||||
|
|
@ -4554,15 +4556,6 @@ class Eynollah:
|
||||||
# plt.subplot(2, 2, 2, title="result contours")
|
# plt.subplot(2, 2, 2, title="result contours")
|
||||||
# plt.imshow(img4)
|
# plt.imshow(img4)
|
||||||
# plt.show()
|
# plt.show()
|
||||||
else:
|
|
||||||
contours_only_text_parent_d_ordered = []
|
|
||||||
contours_only_text_parent_d = []
|
|
||||||
contours_only_text_parent = []
|
|
||||||
|
|
||||||
else:
|
|
||||||
contours_only_text_parent_d_ordered = []
|
|
||||||
contours_only_text_parent_d = []
|
|
||||||
#contours_only_text_parent = []
|
|
||||||
|
|
||||||
if not len(contours_only_text_parent):
|
if not len(contours_only_text_parent):
|
||||||
# stop early
|
# stop early
|
||||||
|
|
@ -4680,11 +4673,6 @@ class Eynollah:
|
||||||
slopes_marginals, mid_point_of_page_width)
|
slopes_marginals, mid_point_of_page_width)
|
||||||
|
|
||||||
#print(len(polygons_of_marginals), len(ordered_left_marginals), len(ordered_right_marginals), 'marginals ordred')
|
#print(len(polygons_of_marginals), len(ordered_left_marginals), len(ordered_right_marginals), 'marginals ordred')
|
||||||
if np.abs(slope_deskew) >= SLOPE_THRESHOLD:
|
|
||||||
contours_only_text_parent_d_ordered = self.return_list_of_contours_with_desired_order(
|
|
||||||
contours_only_text_parent_d_ordered, index_by_text_par_con)
|
|
||||||
else:
|
|
||||||
contours_only_text_parent_d_ordered = None
|
|
||||||
|
|
||||||
if self.full_layout:
|
if self.full_layout:
|
||||||
if self.light_version:
|
if self.light_version:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue