說(shuō)明
1、pytesseract需要與安裝在本地的tesseract-ocr.exe文件一起使用。
2、需要注意的是,安裝時(shí)必須選擇中文包,默認(rèn)只支持英文識(shí)別。
安裝命令
實(shí)例
import pytesseract
from PIL import Image
text = pytesseract.image_to_string(Image.open(r"d:\Desktop\39DEE621-40EA-4ad1-90CC-79EB51D39347.png"))
print(text)
識(shí)別結(jié)果輸出
Using Tesseract OCR with Python
# import the necessary packages
from PIL import Image
import pytesseract
import ergperse
import cv2
import os
# construct the argument parse and parse the arguments
ap = argparse.ArgunentParser()
ap.add_argument("-i", "--image", required-True,
help="path to input image to be OCR'd")
ap.add_argument("-p", "--preprocess", typesstr, default="thresh",
helpe"type of preprocessing to be done")
args = vars (ap.parse_args())
實(shí)例擴(kuò)展:
Python使用pytesseract庫(kù)識(shí)別圖片文字
準(zhǔn)備
首先需在本機(jī)安裝Tesseract客戶(hù)端,然后安裝pytesseract庫(kù):
沒(méi)安裝過(guò)PIL的也要安裝一下,因?yàn)樗{(diào)用的第一個(gè)參數(shù)是由Image類(lèi)返回:
實(shí)例
import pytesseract
from PIL import Image
img = Image.open("D://aa.jpg")
text = pytesseract.image_to_string(img, lang="chi_sim")
print(text)
到此這篇關(guān)于python pytesseract庫(kù)的實(shí)例用法的文章就介紹到這了,更多相關(guān)python pytesseract庫(kù)是什么內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- python利用pytesseract 實(shí)現(xiàn)本地識(shí)別圖片文字
- python opencv pytesseract 驗(yàn)證碼識(shí)別的實(shí)現(xiàn)
- Python pytesseract驗(yàn)證碼識(shí)別庫(kù)用法解析
- python3使用Pillow、tesseract-ocr與pytesseract模塊的圖片識(shí)別的方法
- python3光學(xué)字符識(shí)別模塊tesserocr與pytesseract的使用詳解
- Python基于內(nèi)置庫(kù)pytesseract實(shí)現(xiàn)圖片驗(yàn)證碼識(shí)別功能
- python下調(diào)用pytesseract識(shí)別某網(wǎng)站驗(yàn)證碼的實(shí)現(xiàn)方法