Ver Fonte

feat(更新可视化工具): 在visualization_utils.py中新增图表和印章的颜色定义,调整OCR框和单元格框的颜色为亮蓝,以提升可视化效果的一致性。

zhch158_admin há 1 mês atrás
pai
commit
80d0437081
1 ficheiros alterados com 7 adições e 3 exclusões
  1. 7 3
      ocr_utils/visualization_utils.py

+ 7 - 3
ocr_utils/visualization_utils.py

@@ -60,6 +60,10 @@ class VisualizationUtils:
         # 列表类元素
         'list': (40, 169, 92),              # 青绿
         'index': (60, 180, 100),            # 青绿
+
+        # 图表 / 印章
+        'chart': (0, 200, 200),
+        'seal': (255, 140, 0),              # 亮橙(RGB),debug 与最终 layout 图一致
         
         # 丢弃类元素
         'abandon': (100, 100, 100),         # 深灰
@@ -69,9 +73,9 @@ class VisualizationUtils:
         'error': (255, 0, 0),               # 红色
     }
     
-    # OCR 框颜色
-    OCR_BOX_COLOR = (0, 255, 0)  # 绿色
-    CELL_BOX_COLOR = (255, 165, 0)  # 橙色
+    # OCR 框颜色(与 module_debug_viz.OCR_BOX_COLOR_BGR 一致:亮蓝 BGR→RGB)
+    OCR_BOX_COLOR = (0, 0, 255)
+    CELL_BOX_COLOR = (0, 0, 255)
     DISCARD_COLOR = (128, 128, 128)  # 灰色
     
     @staticmethod