tesseractよりvison APIの方が性能が良さそうなので、
vison APIを触ってみる
こちらの公式の
https://cloud.google.com/vision/docs/quickstart-client-libraries?hl=JA
1. GCPアカウントに行く
2. Vison APIを有効にする
3. サービスアカウントの作成
ロールを基本 -> オーナーで設定
4. 作成したサービスアカウントでキーを作成
鍵を追加でjsonタイプの新しい鍵を追加する
5. jsonをubuntuに配置
L vison.jsonとしますww
$ pip3 install –no-cache-dir –force-reinstall -Iv grpcio==1.43.0
$ pip3 install google-cloud-vision
image/license.jpeg
main.py
import os os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = "vision.json" import io from google.cloud import vision client = vision.ImageAnnotatorClient() with io.open("img/license.jpeg", 'rb') as image_file: content = image_file.read() image = vision.Image(content=content) response = client.document_text_detection(image=image) print(response)
print(response.text_annotations[0].description)
$ python3 main.py
氏名
日
本
花子
昭和61年5月1日生)
住所 東京都千代田区霞加喂2-1-2
交付 令和01年05月07日 12345
12024年(今和06年)06月01日未有动
眼鏡等
免許の
条件等
見本
優良
番号| 第 012345678900 号
|– 平成15年04月01日
查
他平成17年06月01日
(三種平成29年08月01日
運転免許証
天特普二
大自天持
普皇引
種類
大型小特
中型原付
THI
141
00000
公安委員会
Em
KA | ||
Q00
又
うおおおおおおおおおおおおおおおおおおおおおおお
萎えたああああああああああああああああ