使用 deepdoctection 构建 OCR 和布局分析预处理流水线 是做什么的?
当代理工作流需要在输入到 LLM 之前使用本地 Python 流水线进行文档布局分析、OCR、表格识别和页面级提取时,可选用 deepdoctection。
前提条件
Python 环境;deepdoctection 包;已选择的 OCR/布局/模型依赖;本地 PDF 或扫描文档图像
安装
使用与你环境相匹配的上游安装或设置路径:
- uv pip install timm # 默认设置所需
- uv pip install transformers
- uv pip install python-doctr
- uv pip install deepdoctection
来自上游的要求和注意事项:
- deepdoctection 是一个 Python 库,用于协调扫描和 PDF 文档的布局分析、OCR 与文档
- python
- Python >= 3.10
基本使用或入门说明:
-
和标记分类。构建并运行用于文档提取任务的流水线,开发自己的文档
-
以下示例展示了如何使用内置分析器将 PDF 文档分解为其布局结构。
-

-
提取自上游文档:https://raw.githubusercontent.com/deepdoctection/deepdoctection/HEAD/README.md