我在浏览Apple的Vision API文档时,发现了一些与UIImages
中文本检测相关的类:
1) class VNDetectTextRectanglesRequest
看起来它们可以检测字符,但我没有看到如何处理这些字符的方法。一旦你检测到了字符,你会如何将它们转换成可以被NSLinguisticTagger
解释的内容呢?
这里有一篇关于Vision
的简要概述的文章。
感谢阅读。
回答:
Apple终于更新了Vision以进行OCR。打开一个playground,并在Resources文件夹中放入几张测试图片。我的情况是,我把它们命名为“demoDocument.jpg”和“demoLicensePlate.jpg”。
新的类被称为VNRecognizeTextRequest
。在playground中放入以下代码并试试看:
关于这一点,WWDC19有一场深入讨论