画像の文字認識

タイトル:python OCR

カテゴリ:python

投稿日22/05/17 22:04

更新日22/05/17 22:07

GOOD
none0
お気に入り
none
pyocrを使って画像の文字を認識させて取り込む。 <br> 使った画像▼ <img src="https://tk2-216-17547.vs.sakura.ne.jp/media/sample_2.png" style="width:25%"> <br> pythonに読み込ませてみる。 以下実装。 ```py import pyocr from PIL import Image import os def Sample(): path_tesseract = "Tesseract-OCRのパス(ご自身の環境に合わせて)" if path_tesseract not in os.environ["PATH"].split(os.pathsep): os.environ["PATH"] += os.pathsep + path_tesseract engines = pyocr.get_available_tools() engine = engines[0] txt = engine.image_to_string(Image.open("sample_2.png"), lang="eng") print(txt) if __name__ == "__main__": Sample() ``` ```py:出力結果 """ def select(t,i,a): if di t-penup() = ils t.circle(a) elif i == 2: t.pendown() = os random.randint(9,255) random.randint(9,255) random.randint(9,255) t.getscreen().colormode(255) elif i elif i cas " t.pencolor((r,g,b)) = Fs w = random.randint (1,10) t.pensize(w) elif i elif i == 6: s = random.randint(1,369) t.right(s) elif i == 7: s = random.randint(1, 360) t.left(s) else: t.forward(a) """ ```
©Bloodberry