轉載地址:https://blog.csdn.net/EB_NUM/article/details/77060009
具體想要實現上面的代碼需要安裝兩個包和一個引擎
在安裝之前需要先安裝好Python,pip並配置好環境變量
-
1.第一個包: pytesseract
-
-
pip install pytesseract
若是出現安裝錯誤的情況,安裝不了的時候,可以將命令改為 pip.exe install pytesseract來安裝
若是將pip修改為pip.exe安裝成功后,那么下文的所有pip都需要改為pip.exe
-
2.第二個包:PIL安裝
-
-
pip install PIL
若是失敗了可以如下修改 pip install PILLOW
3.安裝識別引擎tesseract-ocr
下載 tesseract-ocr,進行默認安裝 下載地址點擊這里
具體代碼可以看這里
-
from PIL import Image
-
import pytesseract
-
-
imageObject= Image.open('D://new.jpg')
-
print (imageObject)
-
print (pytesseract.image_to_string(imageObject))
識別圖片
我們發現運行時報錯了
解決方法(D:/Python 該路徑為Python安裝位置,因人而異)
D:/Python/Lib/site-packages/pytesseract 下的 pytesseract.py文件做如下修改
執行成功看下結果: