使用 VNRecognizeTextRequest 进行垂直文本识别

问题描述 投票:0回答:1

在对 iOS 应用程序(用 Swift 5 编写)进行一些测试期间,我发现使用 VNRecognizeTextRequest 识别垂直书写的文本存在问题。我还检查了 VNRecognizeTextRequest 的可修改参数,但没有考虑垂直文本的识别。

有人遇到过同样的问题吗?预先感谢

swift ocr vision
1个回答
0
投票

在我的测试中,只有当 VNRecognizeTextRequest 实例的recognitionLevel 设置为 .accurate(而不是 .fast)时,颠倒文本和竖排文本才可读。

如果 recognizeLevel = .accurate 的处理时间增加是个问题,您可以设置 .usesLanguageCorrection = false,但我不建议这样做。如果您知道文本的位置,最好减小感兴趣区域的大小。

也许您在发布后的一年(!)中已经解决了这个问题,在这种情况下我很好奇您是否能够完成您的项目。

© www.soinside.com 2019 - 2024. All rights reserved.