上周三晚上九点多,朋友发我一份扫描版租房合同,说房东让他把里面的条款录成 Word,他对着 PDF 敲了两小时敲不下去,问我有没有快办法。我当时第一反应是 OCR 啊,但他说之前试过一个在线工具,识别出来的文字乱得没法看。

我干脆把他那份合同(一共 6 页,有手写批注、有盖章、有拍照时的阴影)下载下来,挨个丢进几个常见的免费 OCR 工具里跑了一遍。结果比我想的还分化——有的工具连标题都认不对,有的把表格完整还原了。下面是我实测的结果,给同样被扫描件折磨过的朋友参考。

OCR文字识别流程示意图:扫描件经过识别引擎提取为可编辑文本

我用的测试样本

为了公平,我没拿那种印刷清晰的说明书测,专门挑了难啃的:

  • 一份 6 页租房合同扫描件,A4 纸拍照后转 PDF
  • 第 3 页有手写修改痕迹(蓝色圆珠笔)
  • 第 5 页盖了红色公章,压在文字上
  • 整体拍摄光线偏暗,右下角有阴影

这个样本基本覆盖了日常 OCR 最头疼的几种情况:手写、印章、暗光、表格。

逐个测下来的真实表现

WPS 在线 OCR:日常够用,免费次数抠门

打开 WPS 网页版直接拖文件进去,识别速度大概 8 秒一页。印刷体部分准确率我数了一下,大概 95%,但手写批注那段它直接跳过了,公章附近的字识别成了"甲方**"(星号代替)。免费用户每天好像只有 2 次免费额度,我测到第三次就提示要登录会员。适合偶尔用一次的人,天天用会肉疼。

OCR.space:免费额度最大,但要等

这个是国外的在线 OCR,官方说每月 25000 次免费,不用注册。我传上去之后等了大概 15 秒才出结果,识别质量比 WPS 好一点——手写批注识别出了 60%(虽然有错字),公章那行还是漏了。输出是纯文本,没有排版。胜在免费额度大,缺点是慢,而且中文界面没有,全英文。

白描:手机端最顺手

白描是手机 App,我用 iPhone 对着合同拍了一张,识别速度大概 3 秒,印刷体准确率最高,几乎没出错。但它对拍照要求高——我那张右下角有阴影的照片,它把阴影里的"租金"两个字识别成了"粗金"。免费版有水印导出,去水印要 18 块钱买终身版。手机上临时拍一下很方便,批量处理还是得用电脑。

天若 OCR:电脑截图党最爱

天若 OCR 是 Windows 小工具,按快捷键框选屏幕区域就识别,我用来识别截图里的文字特别顺。但它不支持直接传 PDF,我得先把合同每页截图再识别,6 页截了 6 次,手酸。优点是完全免费、本地运行、不联网,识别速度 1 秒以内。适合经常截屏幕取词的人,不适合处理整本扫描件。

PaddleOCR:程序员才玩得转,但效果最好

这个是百度开源的,我在服务器上跑了一下最新版,官方说 VL 模型在权威评测上拿到 96.33% 准确率。实测下来确实最猛——手写批注基本全认出来了,公章下面的字也还原了,连表格的行列都给我识别成了 Markdown 表格。但它要装 Python 环境、下模型文件,我折腾了快半小时才跑通。普通用户别碰,有技术基础的可以本地部署,长期用最划算。

我自己的选择建议

如果你只是偶尔识别一两张截图,直接用微信/QQ 自带的提取文字功能就行,不用装任何东西。如果是经常要处理扫描件,手机上用白描、电脑上用 WPS 在线版,加起来一个月也花不了几个钱。真要是天天跟文档打交道的程序员,花半小时部署个 PaddleOCR,后面就一劳永逸了。

常见问题

Q:免费 OCR 哪个最准?
A:纯论准确率,PaddleOCR 最高(我实测手写和印章都能认),但需要技术门槛。网页端里 OCR.space 免费额度最大,WPS 识别质量最稳。

Q:识别出来的文字能直接复制到 Word 吗?
A:WPS 和白描可以直接导出 Word 保留排版,OCR.space 和天若 OCR 只能出纯文本,需要自己再排版。

Q:扫描件有公章会不会影响识别?
A:会。红色公章压在黑色文字上,大部分免费工具都会漏字或认错。PaddleOCR 这种带版面分析的模型能好一些,但也做不到 100%。

Q:有什么完全免费不用注册的?
A:OCR.space(每月 25000 次)、天若 OCR(本地运行)、PaddleOCR(开源)这三个都是真免费,不用绑卡不用注册。

更多免费工具推荐可以看我们整理的 免费图床工具评测 和 在线工具集分类。