SuperAPI AI 工具集

doc-ocr

设计与创作

查看项目

更新于 10-15 20:33

技能介绍

用途:把 PDF、扫描件、图片(合同、发票、书页、截图)转成可编辑文字。有文字层的 PDF 直接提取,扫描件自动走 OCR,使用 macOS Vision,支持中英文。

主要能力:单文件识别、批量目录识别、Markdown 输出;文件在本机处理,不上传第三方。

使用方式: 单文件:python3 scripts/dococr.py 合同.pdf 或 python3 scripts/dococr.py 发票.jpg,输出保存为 <输入名>_ocr.txt。 批量目录:python3 scripts/dococr.py ./扫描件/ -o 全部.txt。 Markdown 输出:python3 scripts/dococr.py 书.pdf --md。 依赖首次安装:pip3 install pymupdf pyobjc-framework-Vision。

限制:OCR 依赖 macOS Vision,仅 macOS 可用;Linux 需另装 tesseract 等引擎。扫描件判定为 PDF 文字层少于 20 字时自动走 OCR。Vision 对印刷体和清晰手写效果好,潦草手写不保证。触发场景为用户提供 PDF/图片并要求提取文字、转文字或 OCR。