我已经通过API将我的python程序与Google-cloud-vision连接起来。我得到的label_detection,Text_Detections都工作,它只返回英文文本检测和忽略孟加拉字符串/字符部分从图像。在Python和JSON输出中,我成功地获得了英文文本,但没有孟加拉文本。你能帮我解决孟加拉检测部分吗?这样我就可以得到两个(英语和孟加拉文本)的图像,提示,相同的图像(Bangla+English混合)给适当的输出在谷歌-云-愿景https://cloud.google.com/vision/页面,在那里它说TYR这个接口。
发布于 2018-09-24 21:24:02
Try this API页面和用户调用之间的结果差异通常是由于在请求创建过程中应用的属性设置造成的。
我认为您应该尝试在您的API调用中包含一些额外的参数,例如languageHints属性和DOCUMENT_TEXT_DETECTION功能类型,这些参数用于运行密集文本文档OCR任务,并在服务无法检测图像中使用的语言时提高结果的准确性。如果您想获得使用这些属性(包括Python代码)的一些代码示例,可以查看Document text detection samples和Detecting Handwriting文档。
最后,我建议您查看包含使用Vision API和Python的的详细信息的this link,您可以将其作为参考,以确定更适合您的项目的服务参数配置。
发布于 2018-11-07 18:00:29
@Ahoque:可以使用languageHints参数获取接口所标识的孟加拉字符。
'imageContext': {
'languageHints': ['bn']
}https://stackoverflow.com/questions/52475518
复制相似问题