gpt4 book ai didi

ios - Swift 的 Vision 框架无法识别日文字符

转载 作者:行者123 更新时间:2023-12-04 17:10:31 26 4
gpt4 key购买 nike

我想使用 swift 的 Vision 框架从扫描图像中读取日语字符。但是,当我尝试使用

VNRecognizeTextRequest 的识别语言设置为日语时

request.recognitionLanguages = ["ja", "en"]

我程序的输出变成了无意义的罗马字母。对于每个 image of japanese textunexpected recognized text输出。但是,当设置为其他语言(如中文或德文)时,文本输出符合预期。是什么导致了看似日语特有的意外输出?

我正在从 github 项目构建 here .

最佳答案

正如他们在 WWDC 2019 视频中所说,Text Recognition in Vision Framework :

First, a prerequisite, you need to check the languages that are supported by language-based correction...

supportedRecognitionLanguages VNRecognizeTextRequestRevision2 用于“准确”识别,看起来支持的语言是:

["en-US", "fr-FR", "it-IT", "de-DE", "es-ES", "pt-BR", "zh-Hans", "zh-Hant"]

如果使用“快速”识别,列表会更短:

["en-US", "fr-FR", "it-IT", "de-DE", "es-ES", "pt-BR"]

如果你回到 VNRecognizeTextRequestRevision1,它甚至更短(笑):

["en-US"]

目前看来日语不是受支持的语言。

关于ios - Swift 的 Vision 框架无法识别日文字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69546997/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com