OCR 文字识别
图片里提取中英文文字
在线工具箱 / 文本处理
OCR 文字识别:把图片里的中英文提取成可以复制、可以编辑的文本 —— 截图、扫描件、拍照、证件都能认。识别引擎是 Tesseract 编译成的 WebAssembly,跑在你自己浏览器里,图片不上传服务器,断网也能用。支持一次多选批量识别,结果带置信度,可以整份复制或下载成 txt。
首次使用会下载什么
某个语言第一次用的时候要下语言包:中文约 1.7MB、英文约 2.9MB,中英混排两个都要下。下完之后浏览器会缓存,以后不再重复下载。所以第一次点「开始识别」会慢一点,这是正常的,进度条上会写「正在加载语言包」。
两个下拉框怎么选
- 识别语言
- 默认「中文 + 英文」。纯中文内容(比如整页中文书)切成「仅中文简体」会更准也更快;只要数字和英文就用「仅英文 / 数字」。
- 版面模式
- 默认「自动」先试这个。整块文字的(证件、书页、扫描件)选「单块文本」最稳;招牌、菜单、画面里东一块西一块的字选「稀疏文本」;只有一行的截图选「单行文本」。自动模式在花哨的照片上会到处找「栏」,把背景花纹也当文字认。
识别效果怎么提
- 识别前引擎会自动把图放大一倍(最长边不超过 2400 时才放大)、转成灰度、拉伸对比度 —— 小字和发灰的糊图要靠这一步才认得出来。
- 最管用的还是「只留要认的那块」:证件、发票、书页这类整张拍进去的,先在相册里裁到只剩卡片再传,比整张丢进去高一个档次。
- 拍的时候正对、别反光、别斜着,比换任何参数都有效。
- 识别结果是纯文本,段落里原有的换行会保留;但表格和多栏排版不会自动还原成结构,需要自己再排一遍。
- 中文识别时引擎会往每个汉字之间塞空格,页面已经自动把这些多余空格收掉了,换行保留。
同类工具