今天来介绍一款 Windows 上一款实用的 OCR 小工具—— sy_ocr。这是玩转 OCR 系列的第二篇。
背景介绍
该软件首发在 V2EX 上,因为我在使用过程曾遇到一些问题,所以通过邮件与该软件作者取得联系,得到了作者热情的回复。在后续的交流中,我和他说「我想把你的软件推荐我的读者,想让你写一段话给他们」。邮件的部分内容摘抄如下:
我的唯一的期望就是希望大家多多使用,然后有任何的想法都可以通过开源平台(码云)的 issue 功能向我提交问题。我自己的想法是,有更多的人用,然后就会有更多的需求产生,然后我就可以去完善它,在这个过程中:
- 我可以拓宽自己的能力.
- 同时收获给大家提供便利所带来的成就感。
很欢迎大家在使用过程中将所遇到 BUG 或对软件功能有什么建议都可以反馈给作者,让软件变得更好。项目地址:https://gitee.com/xiao17174/sy_ocr
使用方法
该软件为一个绿色软件,下载即用,无需安装。将下载完成的压缩包解压后,找到并打开程序名为 sy_ocr.exe 的程序。打开之后,软件的运行界面 gakki 的照片(可以看出作者是很喜欢 gakki 了)。

你可以通过以下方式向程序输入图片文件:
- 把待识别的本地图片拖放或直接粘贴(ctrl+v)至主程序界面上;
- 把待识别的本地图片拖放到程序图标上;
- 把待识别的本地图片复制到系统剪贴板,然后通过全局快捷键(Ctrl + Alt + Y)来唤醒程序解析;
- 通过右键菜单直接输入图片的URL,由程序下载图片解析。
第三点是我觉得最实用的一个功能了,即截图 + OCR,你可以通过其他软件截图后(QQ、Snipaste),用sy_ocr 完成 OCR 识别的操作,最后粘贴进 Word 或其他文本编辑工具中了。你只需在键入以下快捷键 F1 → Ctrl + Alt + Y → Ctrl + C ,稍微辅以鼠标选择截图区域。就可以完成文字识别的操作,一气呵成。
注意一下
软件可调用两个 OCR 识别引擎,一个是百度云识别引擎(默认);另一个是 Windows系统(Win8.1以上)内置的UWP识别引擎,不过作者说它的中文识别效果不是很好。在使用过程可以发现 Windows 内置的 OCR API 识别返回结果中每个汉字间都会加入空格。所以并不推荐使用第二个识别引擎。
如果遇到识别失败问题,请更新百度云 token 。

小结
我相信这款软件能够帮助你提高的工作、学习效率。如果你有更好的想法欢迎在下方留言与大家分享。