def configure(self):
     self.score_map_out = self.get_value_from_config('score_map_out')
     self.geometry_map_out = self.get_value_from_config('geometry_map_out')
     self.score_map_thresh = self.get_value_from_config(
         'score_map_threshold')
     self.nms_thresh = self.get_value_from_config('nms_threshold')
     self.box_thresh = self.get_value_from_config('box_threshold')
     if isinstance(Polygon, UnsupportedPackage):
         Polygon.raise_error(self.__provider__)
 def configure(self):
     self.threshold = self.get_value_from_config('threshold')
     self.box_threshold = self.get_value_from_config('box_threshold')
     self.unclip_ratio = self.get_value_from_config('unclip_ratio')
     self.min_size = self.get_value_from_config('min_size')
     self.max_candidates = self.get_value_from_config('max_candidates')
     if isinstance(Polygon, UnsupportedPackage):
         Polygon.raise_error(self.__provider__)
     if isinstance(pyclipper, UnsupportedPackage):
         pyclipper.raise_error(self.__provider__)
 def configure(self):
     self.cls_prob_out = self.get_value_from_config('cls_prob_out')
     self.bbox_pred_out = self.get_value_from_config('bbox_pred_out')
     self.min_size = self.get_value_from_config('min_size')
     self.pre_nms_top_n = self.get_value_from_config('pre_nms_top_n')
     self.post_nms_top_n = self.get_value_from_config('post_nms_top_n')
     self.nms_threshold = self.get_value_from_config('nms_threshold')
     self.min_ratio = self.get_value_from_config('min_ratio')
     self.line_min_score = self.get_value_from_config('line_min_score')
     self.text_proposals_width = self.get_value_from_config(
         'text_proposals_width')
     self.min_num_proposals = self.get_value_from_config(
         'min_num_proposals')
     if isinstance(Polygon, UnsupportedPackage):
         Polygon.raise_error(self.__provider__)
     self.text_proposal_connector = TextProposalConnector()
Пример #4
0
 def configure(self):
     self.cls_prob_out = self.get_value_from_config('cls_prob_out')
     self.bbox_pred_out = self.get_value_from_config('bbox_pred_out')
     self.min_size = self.get_value_from_config('min_size')
     self.pre_nms_top_n = self.get_value_from_config('pre_nms_top_n')
     self.post_nms_top_n = self.get_value_from_config('post_nms_top_n')
     self.nms_threshold = self.get_value_from_config('nms_threshold')
     self.min_ratio = self.get_value_from_config('min_ratio')
     self.line_min_score = self.get_value_from_config('line_min_score')
     text_proposals_width = self.get_value_from_config(
         'text_proposals_width')
     min_num_proposals = self.get_value_from_config('min_num_proposals')
     self.min_width = min_num_proposals * text_proposals_width
     if isinstance(Polygon, UnsupportedPackage):
         Polygon.raise_error(self.__provider__)
     self.text_proposal_connector = TextProposalConnector()
     self.anchors = np.array([[0, 2, 15, 13], [0, 0, 15, 15],
                              [0, -4, 15, 19], [0, -9, 15, 24],
                              [0, -16, 15, 31], [0, -26, 15, 41],
                              [0, -41, 15, 56], [0, -62, 15, 77],
                              [0, -91, 15, 106], [0, -134, 15, 149]])
     self.outputs_verified = False