使用来自 here 的 Google 视觉我成功地使用 vision.Client() 和 client.image(content=data) 创建了一个 分别。然后使用 client 和一个 image image.detect_text() 发送我的图像,尝试读取图像中的数字。然而谷歌视觉一直不准确,我听说,来自this问题,将语言设置为另一种(非拉丁语)语言会有所帮助。
但这就是我遇到的问题,我不确定在哪里设置 languageHints,是的,我已经看到了 this链接到 AnnotateImageRequest 的文档,但我仍然对它的来源感到困惑。
请您参考如下方法:
我不是这方面的专家,但以下似乎对我有用:
首先创建一个 image_context 对象,如下所示:
image_context = types.ImageContext(language_hints =["en"])
然后使用您创建的 image_context 作为参数调用 text_detection,如下所示:
response = client.text_detection(image=image, image_context=image_context)
