【Python】Python簡單的圖片識

具體想要實現上面的程式碼需要安裝兩個包和一個引擎 在安裝之前需要先安裝好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文件做如下修改


執行成功看下結果: