OCR 图片文字识别
图片与识别选项
点击选择、拖入图片,或直接 Ctrl+V 粘贴截图
支持 JPG、PNG、WebP、BMP、GIF,单张不超过 15MB 图片只在当前浏览器内识别,不会上传到服务器。首次使用某种语言时需要下载约 2–3MB 的语言模型,之后浏览器会缓存。
识别结果
字符数
0
行数
0
平均置信度
-
识别耗时
-
把图片里的字变成可编辑文本
这个页面用开源的 Tesseract 识别引擎(WebAssembly 版本)在浏览器里直接读图取字。截图、拍照的纸质文件、扫描件、海报上的文字,都可以转成能复制、能搜索、能再编辑的纯文本。识别前会按需把小图放大、转成灰度并拉伸对比度,印刷体的准确率会明显提高;识别后可以自动清理汉字之间的空格和多余空行,省去手动整理的时间。
使用方式
- 上传图片:点击上传区选择文件,也可以把图片拖进来,或者截图后在页面上按 Ctrl+V(Mac 为 Command+V)粘贴。
- 选择语言与版面:中英文混排保持默认即可;整张文档用「自动分析版面」,只有一行字时选「单行文字」效果更稳。
- 开始识别并整理:结果出来后可以直接在文本框里改错字,再复制或下载为 TXT 文件。
常见问题
为什么识别出来的中文每个字之间都有空格?
Tesseract 按字切分中文时会在字与字之间插入空格。勾选「去掉汉字之间多余的空格」后,汉字、中文标点之间的空格会被清掉,英文单词之间的正常空格会保留。
识别结果错字很多,应该怎么调整?
先确认语言选对了;照片光线不均或背景发灰时,打开「黑白二值化」再试一次;文字只有一行时改用「单行文字」版面。图片本身越清晰、文字越端正,结果越准。倾斜很大的照片建议先旋转摆正。
能识别手写字和竖排文字吗?
Tesseract 主要面向印刷体,端正的手写字能识别一部分,但潦草笔迹的错字率会很高。竖排古籍、对联等竖排版面目前识别效果一般,更适合横排文字。
图片会被上传吗?离线能用吗?
不会上传。识别引擎和语言模型都从本站加载到你的浏览器里运行,图片不离开本机。模型被浏览器缓存后,同一语言再次识别会快很多。
