我试图使用谷歌视觉服务与NodeJs。然而,当我要求对图像进行文本检测时,它只给出英文字母字符(没有口音的字符),这对我来说是不够的。我怎样才能得到UTF-32字符?
例如:实际文本为"öğrenci",但服务返回"ogrenci"
我使用了'languageHints'来检测希伯来语文本。
假设您的呼叫是:
vision.detectText(file)
所以你可以添加'languageHints'如下:
var options = {
imageContext: {
languageHints: ["he", "iw", "en"],
}
};
vision.detectText(file, options)
Ogrenci在土耳其语中并不理想,是吗?你有没有试过在打电话时提供土耳其语作为语言暗示?
查看API的languageHints部分:https://cloud.google.com/vision/reference/rest/v1/images/annotate