OCR

起始 OCR 引擎以執行 OCR 相關活動

建立 Tesseract OCR 引擎
建立 MODI OCR 引擎
使用 OCR 擷取文字

建立 Tesseract OCR 引擎

建立 Tesseract OCR 引擎

輸入參數
引數 選用 接受 預設值 描述
使用其他語言 無法使用 布林值 指定是否使用選項中未提供的語言
Tesseract 語言 無法使用 英文、德文、西班牙文、法文、義大利文 英語 Tesseract 引擎偵測的影像文字語言
語言縮寫 文字值 要使用之語言的 Tesseract 縮寫。 例如,如果資料是 'eng.traineddata',請在欄位中輸入 'eng'
語言資料路徑: 資料夾 儲存指定語言 Tesseract 資料的資料夾路徑
影像寬度乘數 .是 數值 1 影像的寬度乘數
影像高度乘數 .是 數值 1 影像的高度乘數
產生的變數
引數 類型​​ 描述
OCREngine OCREngineObject 要與稍後 OCR 動作搭配使用的 OCR 引擎
例外狀況
例外 描述
無法建立 OCR 引擎 表示嘗試建立 OCR 引擎時發生錯誤
資料路徑資料夾不存在 指示為語言資料指定的資料夾不存在

建立 MODI OCR 引擎

建立 MODI OCR 引擎

輸入參數
引數 選用 接受 預設值 描述
MODI 語言 無法使用 簡體中文、繁體中文、捷克文、丹麥文、荷蘭文、英文、芬蘭文、法文、德文、希臘文、匈牙利文、義大利文、日文、韓文、挪威文、波蘭文、葡萄牙文、俄文、西班牙文、瑞典文、土耳其文 英語 MODI 引擎偵測的影像文字語言
影像寬度乘數 .是 數值 1 影像的寬度乘數
影像高度乘數 .是 數值 1 影像的高度乘數
產生的變數
引數 類型​​ 描述
OCREngine OCREngineObject 要與稍後 OCR 動作搭配使用的 OCR 引擎
例外狀況
例外 描述
無法建立 OCR 引擎 表示嘗試建立 OCR 引擎時發生錯誤

使用 OCR 擷取文字

使用指定的 OCR 引擎從指定來源擷取文字

輸入參數
引數 選用 接受 預設值 描述
OCR 引擎 OCREngineObject 用於 OCR 作業的引擎
OCR 來源 無法使用 畫面、前景視窗、磁碟映像 Screen 要對其執行 OCR 作業的影像來源
影像檔路徑 檔案 要對其執行 OCR 作業的影像路徑
搜尋模式 無法使用 整個指定來源、僅限特定子區域、與影像相關的子區域 整個指定來源 OCR 作業的指定模式
Image 影像清單 用於將掃描縮小至與指定影像相關之子區域的影像
容許度 .是 數值 10 指定容許影像與最初選取的影像有多少差異
X1 .是 數值 用於縮小掃描範圍子區域起始點的 X 座標
X2 .是 數值 用於縮小掃描範圍子區域結束點的 X 座標
Y1 .是 數值 用於縮小掃描範圍子區域起始點的 Y 座標
Y2 .是 數值 用於縮小掃描範圍子區域結束點的 Y 座標
等待影像出現 無法使用 布林值 是否等待影像顯示在畫面上或前景視窗中
逾時 .是 數值 0 指定在動作失敗前,等候作業完成的時間
產生的變數
引數 類型​​ 描述
OcrText 文字值 文字擷取後的結果
例外狀況
例外 描述
無法使用 OCR 擷取文字 表示嘗試使用 OCR 從指定來源擷取文字時發生錯誤
找不到影像檔案 表示檔案不存在於指定的路徑中
找不到地標影像 表示地標影像不存在
OCR 引擎未連線 表示 OCR 引擎未連線
無法從非互動模式的畫面中擷取文字 表示在非互動模式中不可能從畫面上擷取文字