AiLounge Tools

本地图片 OCR

在浏览器里把 JPEG / PNG / WebP 单图中的英文、简体中文与中英混排文字转成可编辑文本。本地处理 · 原图不上传

从图片到可编辑文本:方向与语言选择

开始使用

本站只有一个操作 image-to-text。说明页是完全静态的,不会加载 OCR 模型;点「在浏览器中运行」进入 /app/ 执行区后才会按需准备资源。

1. 选择语言

英文选 eng,简体中文选 chi_sim,中英混排选 eng+chi_sim。语言包按选择按需下载:缓存中已有的语言不会重复请求,语种变化时只补缺的 traineddata。资源需自托管或使用稳定配置来源,缓存按版本。

2. 校正方向

先应用 EXIF 方向(1–8),再叠加手动旋转 0/90/180/270°。例如 EXIF=6 表示顺时针 90°,再手动旋转 270° 后归零,文字恢复正向;忽略方向会把横向文本识别成反序字符。旋转后才把图片送入识别阶段。

3. 阶段与取消

状态依次为「校验输入 → 加载语言 → 识别中 → 完成」。上游 logger 事件只映射到这些阶段名,不伪造全程百分比。点取消会终止 worker 并停止 CPU 分片;下一次运行重新初始化,而已完成的 worker 会复用。

4. 校对与导出

识别可能出错,本站不宣称 100% 准确。结果可编辑;重新识别前会提醒覆盖编辑结果。下载为 UTF-8 TXT,再打开无乱码;复制保留换行。原图不上传,正文不进日志。

本轮边界

没有浏览器二进制、没有真实 Tesseract.js / WASM / worker / traineddata 实测。执行区内置三类确定性演示样例(清晰英文、简中、中英混排)与方向样例,由可注入适配器返回并标注 demo;直接上传图片会明确报「真实 OCR 引擎未配置」。正式接入需自托管 core / worker / 语言包并完成真机验收。

打开工具