【Python】利用 pytesseract 识别图片中的数字
生活随笔
收集整理的這篇文章主要介紹了
【Python】利用 pytesseract 识别图片中的数字
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- Win 平臺
- 使用步驟
- 問題解決
- Ref:
Win 平臺
使用步驟
一、安裝包。
二、找個圖片,運行如下識別程序。
示例程序:
import pytesseract from PIL import Imageif __name__ == '__main__':file = Image.open("test.bmp")text = pytesseract.image_to_string(file,lang="eng")print(text)示例圖片:
識別結果:
問題解決
有可能會出現如下錯誤提示:
tesseract is not installed or it’s not in your PATH. See README file for more information.
解決辦法為:
一、若沒有安裝 Tesseract-OCR 先下載安裝,下載地址為:Tesseract-OCR。然后記錄好你的安裝路徑,下圖展示的是默認路徑。
二、之后找到 pytesseract.py 文件。我下圖展示的同樣還是默認路徑。
三、打開 pytesseract.py 文件,在下圖中展示的第 31 行左右的位置,替換路徑為剛才 Tesseract-OCR 的安裝路徑。
之后返回再次運行識別程序就不會報錯了。
Ref:
總結
以上是生活随笔為你收集整理的【Python】利用 pytesseract 识别图片中的数字的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【UGV】Mec 麦轮版小车结合角度传感
- 下一篇: 【UAV】光流传感器代码分析