New Ribbon
超人氣Instagram視覺行銷力:小編不哭,經營IG品牌人氣王的110個秘技! 我也要當 YouTuber!百萬粉絲網紅不能說的秘密 大字大圖解:快樂用Facebook+LINE 沒有投資理財基因!就用Excel省錢賺現金 網路開店×拍賣王:蝦皮來了! 用Photoshop玩影像設計比你想的簡單:快快樂樂學Photoshop CC(第二版) 翻倍效率工作術-不會就太可惜的Google超極限應用(第三版) 翻倍效率工作術:不會就太可惜的Excel 必學函數(第二版) 翻倍效率工作術–詢問度破表的Office職人技500+ iOS 11+iPhone 8 / 8Plus / X / iPad 完全活用術:225個超進化技巧攻略 翻倍效率工作術:不會就太可惜的Excel+Power BI 大數據視覺圖表設計與分析 會做簡報就會製作跨平台 App:Smart Apps Creator 3 超神開發術 快快樂樂學威力導演15 - 影片/MV剪輯活用情報特蒐 Excel 2016高效實用範例必修16課-善用資料圖表 x 函數巨集的精算達人 中老年人快樂學電腦(Windows 10+Office 2016) 中老年人快樂學Facebook+LINE 翻倍效率工作術:不會就太可惜的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問題  

請輸入姓名。

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


請輸入電子郵件。

格式無效。


請輸入內容。