[GCP] VisonAPIを使いたい

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

うおおおおおおおおおおおおおおおおおおおおおおお
萎えたああああああああああああああああ