В данный момент я использую Google Vision API для распознавания текста в моем приложении. Это довольно просто. У вас есть много документации на самом https://cloud.google.com/vision/.
Но чтобы ответить на ваш вопрос, ответ API представляет собой JSON, из которого вы можете фильтровать все, что вам нужно, что, как я предполагаю, в вашем случае является текстом.
Нравится:
response = client.text_detection(image= image)
texts = response.text_annotations
print('Texts:')
for text in texts:
print('\n"{}"'.format(text.description))
vertices = (['({},{})'.format(vertex.x, vertex.y)
for vertex in text.bounding_poly.vertices])
print('bounds: {}'.format(','.join(vertices)))
Таким образом, вы можете делать с ответом все, что хотите. Вам нужно будет создать учетную запись, предоставить платежную информацию и некоторые настройки и т. Д., Прежде чем вы сможете ее использовать. Но если не ошибаюсь, бесплатно до 2000 изображений в месяц, что-то в этом роде.
person
Kenneth VG
schedule
09.11.2020