Windows.Media.Ocr.Cli 使用 UWP API 的 OCR 工具

本贴最后更新于 2248 天前,其中的信息可能已经水流花落

开源的 OCR 库对中文的识别率很低,可用的基本都是 HTTP API,寻寻觅觅,直到发现 Windows.Media.Ocr 算是中文识别率比较高的方案。

Windows.Media.Ocr.Cli

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·哪位科学家发现了电磁感应现象?

x-out.png

查看帮助


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

运行依赖

  1. 需要 Windows 10 系统,其他平台没有测试,理论上可以支持所有支持 UWP 的设备,包括 Xbox 甚至安装 Windows 10 IoT 的树莓派,不太了解 Xamarin 能不能引入 UWP 的 runtime,如果能引入 UWP 就可以用在 iOS 和 Android 平台。

功能

  • 文字识别

  • 输出图片显示文字区域方块

  • 提供提高对比参数(有时后明明图片很清晰,但是不调高对比度什么文字都没识别)

参考

声明

仅供学习参考,请勿用于服务器端生产环境。

请遵守微软 Windows Runtime 使用协议 MICROSOFT OCR LIBRARY FOR WINDOWS RUNTIME

distribute Distributable Code to run on a platform other than the Windows Store or Windows Phone;

  • OCR
    9 引用 • 7 回帖
  • C#
    28 引用 • 34 回帖 • 5 关注
  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    215 引用 • 462 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • lijp

    nice

    1 回复
  • zonghua
    作者

    good job