У меня есть такой шаблон
и я хотел использовать API Google Vision для извлечения определенных полей.Например, поле CPF было бы 76497127887
У меня есть рабочий код, похожий на этот
from base64 import b64encode
import json
import requests
def request_ocr(api_key, imgname):
#format image for google vision
ENDPOINT_URL='https://vision.googleapis.com/v1/images:annotate'
with open(imgname, 'rb') as f:
ctxt = b64encode(f.read()).decode()
img_requests={
'image': {'content': ctxt},
'features': [{
'type': 'DOCUMENT_TEXT_DETECTION',
'maxResults': 1
}]
}
#create response
response = requests.post(ENDPOINT_URL,
data=json.dumps({"requests": img_requests }).encode(),
params={'key': api_key},
headers={'Content-Type': 'application/json'})
return response
, который получает ответ, но мне нужно найти способ поиска по нему, чтобы получитьзначение для нужного поля.Может кто-нибудь предложить путь?
Thks