Browse Source

fix(BaseLayoutDetector): 修复布局检测器返回值逻辑,确保处理重叠文本时返回正确结果

zhch158_admin 1 week ago
parent
commit
3ebea53b48
1 changed files with 3 additions and 2 deletions
  1. 3 2
      ocr_tools/universal_doc_parser/models/adapters/base.py

+ 3 - 2
ocr_tools/universal_doc_parser/models/adapters/base.py

@@ -218,8 +218,9 @@ class BaseLayoutDetector(BaseAdapter):
                 min_width_ratio=layout_config.get('min_text_width_ratio', 0.4),
                 min_height_ratio=layout_config.get('min_text_height_ratio', 0.3)
             )
-        
-        return layout_results_converted_large_text
+            return layout_results_converted_large_text
+        else:
+            return layout_results_removed_overlapping
     
     def _convert_large_text_to_table(
         self,