From 035498c19bc32f4bc5254b9a96be9346a5284229 Mon Sep 17 00:00:00 2001 From: haotian <2421912570@qq.com> Date: Tue, 29 Jul 2025 10:05:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=AF=B9ocr=E5=80=BC?= =?UTF-8?q?=E7=9A=84=E5=BC=82=E5=B8=B8=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/config/config.yaml | 8 ++++---- app/util/kangda.py | 7 +++++++ 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/app/config/config.yaml b/app/config/config.yaml index aa61cd1..781caf2 100644 --- a/app/config/config.yaml +++ b/app/config/config.yaml @@ -34,10 +34,10 @@ url_robot_task : "http://erpapi.concoai.com/robot/robot/setting/inspection/" image_save_path: "imagesDownload" image_save_path_ocr: "imagesOcr" -# det_model_dir: "ocrModel/PP-OCRv4_server_det_inference" -det_model_dir: "ocrModel/PP-OCRv4_server_det_inference_20250616" -# rec_model_dir: "ocrModel/rec_ppocr_v4_hgnet_kangda_inference" -rec_model_dir: "ocrModel/rec_ppocr_v4_hgnet_kangda_inference_20250616" +det_model_dir: "ocrModel/PP-OCRv4_server_det_inference" +# det_model_dir: "ocrModel/PP-OCRv4_server_det_inference_20250616" +rec_model_dir: "ocrModel/rec_ppocr_v4_hgnet_kangda_inference" +# rec_model_dir: "ocrModel/rec_ppocr_v4_hgnet_kangda_inference_20250616" temperature_range: start: -20.0 diff --git a/app/util/kangda.py b/app/util/kangda.py index 2dc6f17..103ef59 100644 --- a/app/util/kangda.py +++ b/app/util/kangda.py @@ -403,6 +403,13 @@ class Kangda: if cn_pattern.match(value): status.append(TemperatureStatus.CN) + # ocr字符长度小于3 + elif len(value) < 3: + status.append(TemperatureStatus.CN) + # 图像中的日期编号 + elif value == "2025" or value == "2026" or value == "2027": + status.append(TemperatureStatus.CN) + # 检查是否为正常数据 elif temperature_pattern.match(value): # 处理温度数据