From 0756bf12d10cf1b7f78c571de0a9ad69cbaeb7ca Mon Sep 17 00:00:00 2001
From: curtis <curtis@i-mps.com>
Date: 星期一, 30 三月 2026 14:24:17 +0800
Subject: [PATCH] fix: 更新內部引用方法參照

---
 doc/curtis/prompt/scanimpl_analysis/scanimpl_annalysis.ImageProcessor.json |   74 +++++++++++++++++++++++++++++++++++++
 1 files changed, 74 insertions(+), 0 deletions(-)

diff --git a/doc/curtis/prompt/scanimpl_analysis/scanimpl_annalysis.ImageProcessor.json b/doc/curtis/prompt/scanimpl_analysis/scanimpl_annalysis.ImageProcessor.json
new file mode 100644
index 0000000..3a92999
--- /dev/null
+++ b/doc/curtis/prompt/scanimpl_analysis/scanimpl_annalysis.ImageProcessor.json
@@ -0,0 +1,74 @@
+[
+  {
+    "matcher": "function TCB_IMGPSScanX.GetSiteOMR(FileName,Site:String;bt: Integer): Integer;",
+    "tags": [
+      "ImageProcessor",
+      "ImageProcessor.anchorAnalyzer",
+      "OMR 檢核"
+    ],
+    "deps": [
+      "ClearLine",
+      "FindPoint",
+      "GetSiteOMR",
+      "Get_OMR",
+      "LoadFromFile"
+    ],
+    "lIndex": "5173",
+    "rIndex": "5227",
+    "description": "在影像指定座標執行 OMR 辨識。載入影像、計算相對於定位點的座標偏移、限制邊界並呼叫核心辨識程式獲取結果。"
+  },
+  {
+    "matcher": "Procedure TCB_IMGPSScanX.ImageReSize_FormID(CaseID,FileName:String);  //依十字定位點做縮放",
+    "tags": [
+      "ImageProcessor",
+      "ImageProcessor.transformer",
+      "影像處理"
+    ],
+    "deps": [
+      "CheckSize",
+      "FileExists",
+      "FindPoint",
+      "ImageReSize_FormID",
+      "ImageResize",
+      "LoadFileGetMD5",
+      "LoadFromFile",
+      "SaveToFile"
+    ],
+    "lIndex": "6343",
+    "rIndex": "6420",
+    "description": "依據定位點縮放影像。查詢表單規格,載入影像(過濾補件模式),尋找十字線或邊框定位點,執行縮放並紀錄 MD5 與日誌。"
+  },
+  {
+    "matcher": "Procedure TCB_IMGPSScanX.ImageReSize_tmp(FormID,FileName:String);  //依十字定位點做縮放(暫存檔)",
+    "tags": [
+      "ImageProcessor",
+      "ImageProcessor.transformer",
+      "影像處理"
+    ],
+    "deps": [
+      "CheckSize",
+      "ImageReSize_tmp",
+      "ImageResize",
+      "LoadFromFile",
+      "SaveToFile"
+    ],
+    "lIndex": "6421",
+    "rIndex": "6446",
+    "description": "針對暫存檔執行定位點縮放。簡化版 Resize 邏輯,若偵測到尺寸偏移則直接覆蓋原始檔案,用於處理臨時影像。"
+  },
+  {
+    "matcher": "Function TCB_IMGPSScanX.CheckNeedCrop(Graphic:TDibGraphic):Boolean; //是否是A3要切影像",
+    "tags": [
+      "ImageProcessor",
+      "ImageProcessor.transformer",
+      "影像處理"
+    ],
+    "deps": [
+      "CheckNeedCrop",
+      "TDibGraphic"
+    ],
+    "lIndex": "9996",
+    "rIndex": "10021",
+    "description": "判斷影像是否需執行 A3 切割。依據影像寬度(大於 4 倍 DPI)及條碼清單中有效表單代碼的數量(需為 2 個)作為判定據。"
+  }
+]
\ No newline at end of file

--
Gitblit v1.8.0