mirror of
https://github.com/PaddlePaddle/PaddleOCR.git
synced 2025-08-15 03:57:26 +00:00
commit
52671b7db2
2
ppocr/postprocess/db_postprocess.py
Normal file → Executable file
2
ppocr/postprocess/db_postprocess.py
Normal file → Executable file
@ -40,7 +40,7 @@ class DBPostProcess(object):
|
|||||||
self.max_candidates = max_candidates
|
self.max_candidates = max_candidates
|
||||||
self.unclip_ratio = unclip_ratio
|
self.unclip_ratio = unclip_ratio
|
||||||
self.min_size = 3
|
self.min_size = 3
|
||||||
self.dilation_kernel = None if not use_dilation else [[1, 1], [1, 1]]
|
self.dilation_kernel = None if not use_dilation else np.array([[1, 1], [1, 1]])
|
||||||
|
|
||||||
def boxes_from_bitmap(self, pred, _bitmap, dest_width, dest_height):
|
def boxes_from_bitmap(self, pred, _bitmap, dest_width, dest_height):
|
||||||
'''
|
'''
|
||||||
|
@ -63,6 +63,7 @@ class TextDetector(object):
|
|||||||
postprocess_params["box_thresh"] = args.det_db_box_thresh
|
postprocess_params["box_thresh"] = args.det_db_box_thresh
|
||||||
postprocess_params["max_candidates"] = 1000
|
postprocess_params["max_candidates"] = 1000
|
||||||
postprocess_params["unclip_ratio"] = args.det_db_unclip_ratio
|
postprocess_params["unclip_ratio"] = args.det_db_unclip_ratio
|
||||||
|
postprocess_params["use_dilation"] = True
|
||||||
else:
|
else:
|
||||||
logger.info("unknown det_algorithm:{}".format(self.det_algorithm))
|
logger.info("unknown det_algorithm:{}".format(self.det_algorithm))
|
||||||
sys.exit(0)
|
sys.exit(0)
|
||||||
@ -111,7 +112,7 @@ class TextDetector(object):
|
|||||||
box = self.clip_det_res(box, img_height, img_width)
|
box = self.clip_det_res(box, img_height, img_width)
|
||||||
rect_width = int(np.linalg.norm(box[0] - box[1]))
|
rect_width = int(np.linalg.norm(box[0] - box[1]))
|
||||||
rect_height = int(np.linalg.norm(box[0] - box[3]))
|
rect_height = int(np.linalg.norm(box[0] - box[3]))
|
||||||
if rect_width <= 10 or rect_height <= 10:
|
if rect_width <= 3 or rect_height <= 3:
|
||||||
continue
|
continue
|
||||||
dt_boxes_new.append(box)
|
dt_boxes_new.append(box)
|
||||||
dt_boxes = np.array(dt_boxes_new)
|
dt_boxes = np.array(dt_boxes_new)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user