一直在测试MLKit,并注意到与Google相比,结果不太准确。我做过的一件事就是谷歌视觉的languageHints。
image: {
content: base64String
},
features: [
{
type: "TEXT_DETECTION"
}
],
imageContext:
{
languageHints: ['en']
}我在想,也许我需要为MLKit启用语言提示,但不确定如何实现。我正在Android和IOS上进行测试。
对于MLKit,我使用的版本是最新的v2测试版:
pod 'GoogleMLKit/TextRecognition', '3.1.0'对于Android,我用的是:
implementation 'com.google.mlkit:text-recognition:16.0.0-beta4'发布于 2022-07-25 14:24:48
3.1.0是一个用于文本识别的beta版本,在这里我们支持除拉丁语以外的4种其他语言,所以如果您使用创建这4种语言的实例,它将返回指定语言的结果。否则,它只会返回拉丁文本的结果。en的结果,那么就没有其他输入参数可以改善ML的结果。发布于 2022-08-08 05:28:00
我也注意到了这一点,MLKit文本提取工具要求文本的图片正确地对齐,就像90度竖直一样。而使用,它甚至可以在文本倒置时提取文本。
附加图片是一个轮胎的序列号,可以被谷歌视觉检测,即使倒置,它不工作与MLKit。
在实际应用程序中,并不总是能够按照MLKit所要求的完美对齐方式拍摄照片。

https://stackoverflow.com/questions/73084574
复制相似问题