跳到正文

图片提取文字(OCR)

用 OCR 识别照片、截图和扫描件中的文字,支持 100 多种语言。识别在浏览器中完成,图片不会离开你的设备。

拖入图片或截图或点击选择 · 可用 Ctrl+V 粘贴截图
选择图片在你的设备上处理,不会上传
在浏览器中运行 · 无需上传工作原理

图片转文字(OCR) 使用方法

  1. 1

    添加图片

    拖入、选择或粘贴(Ctrl+V)一张或多张截图、照片或扫描件。

  2. 2

    设置语言

    默认选中英语;图片中混有多种语言时,最多可添加四种语言。

  3. 3

    检查文本

    直接在原处编辑结果,并在“词框”视图中核对存疑的字词。

  4. 4

    复制或保存

    复制文本,或下载 .txt 文件,可单张图片下载,也可整批下载。

限制与 Pro

每批最多 10 张图片,每张最大 25 MB,支持全部 123 种语言,最多同时使用四种语言。

每批最多 500 张图片,并支持超过 25 MB 的文件;两种方案的识别质量完全相同。 了解 Pro

关于 图片转文字(OCR)

图片转文字可以识别图片中的印刷文字,并输出可编辑的纯文本。结果为 UTF-8 文本,换行位置由 OCR 引擎识别得出,你可以直接修改、复制,或保存为 .txt 文件:每张图片一个文件,也可合并为一个文件,并为每张图片加上标题。词框视图会在原图上框出每个识别到的词,并按置信度着色,是校对长文本最快的方式。

它适合处理聊天和报错信息的截图、扫描信件、收据、幻灯片、书页、街头路牌和表情包,支持 123 种语言和文字。识别前,可在字体较小时放大图片、转为灰度、将纸张照片处理为纯黑白,浅色文字出现在深色界面上时还会自动反色。五种页面分割模式可应对整页、单栏、单行裁剪和零散文字。

Tesseract 的 LSTM 引擎针对印刷体设计,因此连笔手写、风格强烈的标志、弯曲排列的文字和分辨率很低的照片,识别效果都不理想。表格会输出为一行行文本而不是单元格,多栏版面也只能近似还原。若要处理扫描的 PDF 文档并保留页面结构,请使用 OCR PDF 工具。

隐私

识别在浏览器内的 tesseract.js Web Worker 中完成,文件不会离开你的设备,适合处理含有聊天记录、地址或账号的截图。OCR 引擎和各语言数据(1–15 MB)会在首次使用时从 jsDelivr CDN 获取并缓存;图片和识别出的文本不会发送到任何地方。

功能

粘贴截图

在页面任意位置按 Ctrl+V,即可直接从剪贴板读取图片。

预处理

识别前可放大图片、转为灰度或黑白,并自动对深色模式反色。

词语置信度

图片上的每个词都会被框出,并按引擎的把握程度着色。

图片转文字(OCR):常见问题

这个 OCR 的准确率如何?
对于清晰的截图和印刷文档,Tesseract 通常能正确识别 95% 以上的字符。字体过小或模糊、装饰性字体、透视严重、有阴影或背景复杂时,准确率会下降。纸张照片可试试“黑白”,界面截图可试试“稀疏文本”,也可以补充正确的语言;置信度标记和词框会显示哪些部分值得再检查。
能识别手写文字吗?
Tesseract 是用印刷字体训练的。工整、分开书写的大写字母有时能识别出来,但连笔字、签名和匆忙写在白板上的笔记通常会被识错或直接漏掉。手写内容更适合用专门的手写识别服务,不过那通常需要把图片上传到云端,而本工具有意不这样做。
支持识别哪些语言?
支持 123 种语言和文字,包括英语、西班牙语、法语、德语、葡萄牙语、意大利语、中文(简体和繁体,横排和竖排)、日语、韩语、俄语、乌克兰语、阿拉伯语、波斯语、希伯来语、印地语、孟加拉语、泰语和越南语。图片混有多种语言时最多可选四种;每种语言的数据在首次使用时下载,之后即可秒开。
页面分割是什么意思?
它告诉引擎在开始识别前文字是如何排布的。“自动”适合整页和大多数截图;“单栏”适合字号不一的文章;“单个文本块”和“单行”适合说明文字、标签和单行裁剪图;“稀疏文本”用于在界面、地图或路牌照片中查找零散的字词。输出杂乱时,换一种模式往往能解决。
如何快速提取截图中的文字?
像平时一样截图,打开本页后按 Ctrl+V(Mac 上按 ⌘V),图片会直接从剪贴板读取,无需先保存为文件。深色模式的截图会自动反色,以提高识别效果。识别完成后,点击“复制文本”,再粘贴到需要的地方;也可以继续粘贴更多截图,加入队列。
全部图片工具