开源的 OCR 库对中文的识别率很低,可用的基本都是 HTTP API: https://www.v2ex.com/t/412363, https://www.v2ex.com/t/412546, https://www.v2ex.com/t/410689, https://www.v2ex.com/t/411218
寻寻觅觅,直到发现 Windows.Media.Ocr 算是中文识别率比较高的方案。
Ocr 命令行工具, 本地调用 UWP API Windows.Media.Ocr 支持多种语言识别。
https://github.com/zh-h/Windows.Media.Ocr.Cli/releases
PS C:\Tools>Windows.Media.Ocr.Cli.exe .\x.png
9·哪位科学家发现了电磁感应现象?
PS C:\Tools>Windows.Media.Ocr.Cli.exe -h
Usage: Windows.Media.Ocr.Cli.exe [options...] <image file path>
Example: Windows.Media.Ocr.Cli.exe x.png
-l <language> Default:zh-Hans-CN Specify language to reconizing
-s Show all supported languages
-h Show help like this
仅供学习参考,请勿用于服务器端生产环境。
请遵守微软 Windows Runtime 使用协议 MICROSOFT OCR LIBRARY FOR WINDOWS RUNTIME
distribute Distributable Code to run on a platform other than the Windows Store or Windows Phone;
PS: 微软提供的开发的工具和应用框架都是很不错的,不知道为什么在推行 Windows 10 Mobile 上做得如此落寞(最后的一款手机都已经下架),看到其他网站上满屏“ wx 小程序”相关的文章,内心是满满的失落。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.