単純な識別コードパイソン

あなたはたTesseractをインストールする必要があり、たTesseract-OCRとpytesseract使用pytesseract

PIL インポート画像
 から PIL インポートザ・ImageEnhance
 インポートpytesseract
 インポートのRe
 エラーは次の2つのコード行を追加する場合は、パスたTesseractを変更 
pytesseract.pytesseract.tesseract_cmd = :プログラムファイル\\ \\ \\ tesseract.exe OCR-たTesseract D 
tessdata_dir_config = ' --tessdata-dirの"D:\\プログラムファイル\\ \\たTesseract-tessdata OCR" ' 
IM = Image.open(" ./img/10.jpg " 
IM = im.convert(' L ' 
im.show()
IM =ImageEnhance.Contrast(IM)
IM = im.enhance(1 IM im.resize =((300、90)) 
LTEXT = pytesseract.image_to_string(IM)
残し、不正な文字を削除するのみ英数字 
LTEXT = re.sub(" \ W """ 、LTEXT)
im.show()
印刷(LTEXT)
印刷(pytesseract.image_to_string(IM)) 印刷(pytesseract.image_to_boxes(IM)) 印刷(im.format、im.size、 im.mode)

 

おすすめ

転載: www.cnblogs.com/linyouyi/p/11427171.html