01
OCR Drawing Extractor
Feb 2026 — Jun 2026
Python application for extracting text from engineering drawings. Uses a hybrid approach: pypdf text-layer extraction for vector PDFs with Tesseract OCR fallback for scanned images. Includes both a FastAPI microservice and a Tkinter GUI.
- Hybrid pipeline: text-layer extraction first, OCR fallback for scanned images
- Top + bottom scanning skips graphics-heavy middle for cleaner OCR results
- Custom region selection with zoomable preview and interactive drawing
- Multi-page PDF support with JSON export