python tesseract 問題 |
|
alex
更新時間:2020/2/4 下午 03:37:25 |
|
Tesseract 依書上安裝,執行ocr1.py 出現
How to change background image without changing drawn lines 'tesseract' 不是內部或外部命令、可執行的程式或批次檔。 >>> |
|
|
|
文淵閣工作室
更新時間:2020/2/4 下午 09:55:30 |
|
此錯誤訊息是您未設定環境變數的 path 路徑所致。不過 Tesseract 目前執行會有問題,我們可使用另一套件: 先以「pip install pyocr」安裝 pyocr 模組,再將程式碼改為 from PIL import Image import sys import pyocr import pyocr.builders
tools = pyocr.get_available_tools() if len(tools) == 0: print("No OCR tool found") sys.exit(1) tool = tools[0] #取得可用工具
txt = tool.image_to_string( Image.open('media\\text1.jpg'), builder=pyocr.builders.TextBuilder() ) print("辨識結果:", txt) |
|
|
|
alex
更新時間:2020/2/6 上午 10:21:48 |
|
請問需設定環境變數的 path 路徑 ? 執行後 是 No OCR tool found |
|
|
|
文淵閣工作室
更新時間:2020/2/7 上午 07:24:26 |
|
Tesseract 預設安裝路徑為 C:\Program Files (x86)\Tesseract-OCR。 將 Tesseract 路徑加入環境變數的操作為:控制台/ 系統及安全性 / 系統 / 進階系統設定 / 環境變數,點選上方 使用者變數 / Path 再按 編輯 鈕,於 編輯環境變數 對話方塊按 新增 鈕,輸入「C:\Program Files (x86)\Tesseract-OCR」後按 確定 鈕。接著再按兩次 確定 鈕就設定完成。
|
|
|
|
|
|
|