如果我们知道语言,如何在检测图像上的文本时改进 Google 视觉结果
How to improve Google Vision results while detecting a text on an image if we know the language of
如何将以下 Python 代码修改为德语的 return 结果?可能吗?谢谢。
def detect_text_uri(uri):
"""Detects text in the file located in Google Cloud Storage or on the Web.
"""
client = vision.ImageAnnotatorClient()
image = types.Image()
image.source.image_uri = uri
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)))
是的,您可以使用 "languageHints": [ "de"]
指定
{
"requests": [
{
"imageContext": {
"languageHints": ["de"]
}
}
]
}
对于所有类型的语言代码,请选中 supported Google vision languages
如何将以下 Python 代码修改为德语的 return 结果?可能吗?谢谢。
def detect_text_uri(uri):
"""Detects text in the file located in Google Cloud Storage or on the Web.
"""
client = vision.ImageAnnotatorClient()
image = types.Image()
image.source.image_uri = uri
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)))
是的,您可以使用 "languageHints": [ "de"]
{
"requests": [
{
"imageContext": {
"languageHints": ["de"]
}
}
]
}
对于所有类型的语言代码,请选中 supported Google vision languages