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