New Ribbon
用Canva設計超快超質感(第2版):商業設計、簡報、影片、網頁、電子書與AI應用最速技 AI繪圖工具 × AI視覺設計平台,從圖像生成到專業設計! 最強職場助攻!ChatGPT + AI 高效工作術 短影音制霸:打造TikTok、YT Shorts、IG Reels成功方程式與AI高效創作力 Canva+AI創意設計與品牌應用250招:從商業技巧、社群祕技到AI圖文影音特效 快快樂樂學威力導演2024.影音剪輯與AI精彩創作 Power Automate自動化超效率工作術 Midjourney AI圖像魔導書:搭配ChatGPT魔法加倍 超人氣FB+IG+LINE社群經營與行銷力(第二版) 翻倍效率工作術:不會就太可惜的 Excel × ChatGPT 自動化應用 AppInventor2零基礎入門班中文版(第六版) Python零基礎入門班(第四版) C語言學習聖經 用Canva設計超快超質感:平面、網頁、電子書、簡報、影片製作與AI繪圖最速技 PHP8/MySQL網頁程式設計自學聖經 翻倍效率工作術 - 不會就太可惜的Power BI大數據視覺圖表設計與分析(第三版) 社群經營一定要會的影音剪輯與動畫製作術 Notion高效管理250招:筆記×資料庫×團隊協作,數位生活與工作最佳幫手 Office 2021高效實用範例必修16課(附500分鐘影音教學/範例檔) Excel自學聖經(第二版):從完整入門到職場活用的技巧與實例大全

 

  python初學特訓班Tesseract問題  

艾瑞克

艾瑞克
更新時間:2018/12/18 下午 04:41:27

 

python初學特訓班12.2 Tesseract安裝後 run ocr1.py 產生錯誤

runfile('D:/Python book/本書範例/ch12/ocr1.py', wdir='D:/Python book/本書範例/ch12')
Traceback (most recent call last):

  File "<ipython-input-1-4f4da914e4ab>", line 1, in <module>
    runfile('D:/Python book/本書範例/ch12/ocr1.py', wdir='D:/Python book/本書範例/ch12')

  File "d:\ProgramData\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 668, in runfile
    execfile(filename, namespace)

  File "d:\ProgramData\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 108, in execfile
    exec(compile(f.read(), filename, 'exec'), namespace)

  File "D:/Python book/本書範例/ch12/ocr1.py", line 2, in <module>
    ocr = subprocess.Popen("tesseract media\\text1.jpg media\\result")

  File "d:\ProgramData\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 171, in __init__
    super(SubprocessPopen, self).__init__(*args, **kwargs)

  File "d:\ProgramData\Anaconda3\lib\subprocess.py", line 676, in __init__
    restore_signals, start_new_session)

  File "d:\ProgramData\Anaconda3\lib\subprocess.py", line 957, in _execute_child
    startupinfo)

FileNotFoundError: [WinError 2] 系統找不到指定的檔案。


runfile('D:/Python book/本書範例/ch12/ocr1.py', wdir='D:/Python book/本書範例/ch12')
Traceback (most recent call last):

  File "<ipython-input-1-4f4da914e4ab>", line 1, in <module>
    runfile('D:/Python book/本書範例/ch12/ocr1.py', wdir='D:/Python book/本書範例/ch12')

  File "d:\ProgramData\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 668, in runfile
    execfile(filename, namespace)

  File "d:\ProgramData\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 108, in execfile
    exec(compile(f.read(), filename, 'exec'), namespace)

  File "D:/Python book/本書範例/ch12/ocr1.py", line 2, in <module>
    ocr = subprocess.Popen("tesseract media\\text1.jpg media\\result")

  File "d:\ProgramData\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 171, in __init__
    super(SubprocessPopen, self).__init__(*args, **kwargs)

  File "d:\ProgramData\Anaconda3\lib\subprocess.py", line 676, in __init__
    restore_signals, start_new_session)

  File "d:\ProgramData\Anaconda3\lib\subprocess.py", line 957, in _execute_child
    startupinfo)

FileNotFoundError: [WinError 2] 系統找不到指定的檔案。

文淵閣工作室

文淵閣工作室
更新時間:2018/12/20 上午 06:59:08

 

新版 Tesserac 略有更正,請將第 2 列程式如下修正:
ocr = subprocess.Popen("tesseract media\\text1.jpg media\\result", shell=True)

艾瑞克

艾瑞克
更新時間:2018/12/20 下午 07:37:55

 

依建議修改 captcha1.py 有錯誤!

runfile('D:/Python book/本書範例/ch12/captcha1.py', wdir='D:/Python book/本書範例/ch12')
Traceback (most recent call last):

  File "<ipython-input-7-1a14b3897674>", line 1, in <module>
    runfile('D:/Python book/本書範例/ch12/captcha1.py', wdir='D:/Python book/本書範例/ch12')

  File "d:\ProgramData\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 668, in runfile
    execfile(filename, namespace)

  File "d:\ProgramData\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 108, in execfile
    exec(compile(f.read(), filename, 'exec'), namespace)

  File "D:/Python book/本書範例/ch12/captcha1.py", line 26, in <module>
    text = open('result.txt').read().strip()

FileNotFoundError: [Errno 2] No such file or directory: 'result.txt'

文淵閣工作室

文淵閣工作室
更新時間:2018/12/21 下午 03:19:05

 

相同的,24 列修改為:
child = subprocess.Popen('tesseract media\\bank_t.jpg result', shell=True)  #OCR辨識

艾瑞克

艾瑞克
更新時間:2018/12/21 下午 06:54:26

 

改26行 後 ok
text = open('media\\result.txt').read().strip()




 

 

Re:python初學特訓班Tesseract問題  

請輸入姓名。

已超出字元數目的最大值。


請輸入電子郵件。

格式無效。


請輸入內容。