使用 deepdoctection 建構 OCR 與版面分析預處理管道 是做什麼的?
當代理工作流程需要在 LLM 處理前進行本機 Python 管道的文件版面分析、OCR、表格辨識與頁面級提取時,使用 deepdoctection。
先決條件
Python 環境;deepdoctection 套件;選定的 OCR/版面/模型相依套件;本機 PDF 或掃描文件影像
安裝
使用符合你環境的 upstream 安裝或設定路徑:
- uv pip install timm # 預設設定所需
- uv pip install transformers
- uv pip install python-doctr
- uv pip install deepdoctection
來自 upstream 的需求與注意事項:
- deepdoctection 是一個 Python 函式庫,用於協調掃描與 PDF 文件的版面分析、OCR 與文件處理
- python
- Python >= 3.10
基本用法或入門注意事項:
-
以及 token 分類。為你的文件提取任務建構並執行管道,開發你自己的文件處理流程
-
下列範例展示如何使用內建分析器將 PDF 文件分解成版面結構。
-

-
擷取自 upstream 文件:https://raw.githubusercontent.com/deepdoctection/deepdoctection/HEAD/README.md