AiLounge Tools

本地图片 OCR

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

可用操作

真实示例与限制

默认 10 MiB / 12 MP 单图;超出或设备内存不足时提示先缩放,并给出 img 站相关配置。仅 JPEG / PNG / WebP;暂不支持 PDF OCR、手写体保证或服务端 OCR。语言包 / WASM core 需自托管或配置稳定来源并按版本缓存;本轮未打包、未下载、未实测真实 OCR 模型,上传图片识别不可用。说明页不加载 OCR 模型。识别可能出错,请人工校对,本站不作百分百准确保证。

FAQ

图片会上传到服务器吗?

不会。设计上只有版本化模型资源的 GET 请求,没有上传原图接口;图片与识别正文不进入统计、URL 或错误日志。本轮产物连真实模型下载也没有启用。

为什么选择内置样例后能得到文字,上传图片却报错?

本轮无浏览器、无 WASM/worker,也未实测 Tesseract.js 与 traineddata。内置样例由可注入适配器返回固定结果并明确标注 demo;真实上传在没有真实引擎时抛 OCR_ENGINE_UNAVAILABLE,绝不伪造识别。

识别结果准确吗?

不保证。清晰英文、简中、中英混排各自记录可能错误(如 0/O、己/已、No./N0.、中英空格丢失);结果区可编辑并提示人工校对。

取消后会发生什么?

CPU 分片循环检查 AbortSignal,worker 进入 terminated 且 CPU 状态为停止;下一次运行重新初始化,已完成 worker 则复用以避免重复下载。

TXT 下载和复制会丢换行吗?

不会。TXT 以 UTF-8(无 BOM)编码,复制保留原始换行且不 trim。默认文件名 ocr-image-to-text-<timestamp>.txt。

图片太大或内存不足怎么办?

先缩放再识别:默认 10 MiB / 12 MP,img 站相关配置为 maxBytes=10485760、maxPixels=12000000。相关站配置在目标上线前只保留为纯文本,不产生失效链接。