코드북 조회 트랜스포머로 저화질·손상된 얼굴 사진을 복원하는 PyTorch 기반 모델입니다.
mindee/doctr
PyTorch 기반 딥러닝 모델로 PDF와 이미지의 텍스트를 탐지하고 인식하는 오픈 소스 Python OCR 라이브러리입니다.
대체할 수 있는 제품:ABBYY FineReader
Adobe Acrobat OCR
- 스타
- 6,391
- 포크
- 687
- 열린 이슈
- 24
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
docTR (Document Text Recognition)는 광학 문자 인식을 위한 Python 라이브러리입니다. 텍스트 탐지 모델이 먼저 페이지에서 단어의 위치를 찾고, 텍스트 인식 모델이 각 단어의 문자를 읽는 2단계 엔드투엔드 OCR을 수행합니다. PDF, 이미지 파일, 문서로 렌더링한 웹 페이지를 입력으로 사용할 수 있으며, 페이지·블록·줄·단어로 구성된 구조화된 Document 객체를 출력하고 중첩 JSON으로 내보낼 수 있습니다.
이 라이브러리는 여러 탐지 아키텍처(DBNet, LinkNet, FAST)와 인식 아키텍처(CRNN, SAR, MASTER, ViTSTR, PARSeq, VIPTR), 그리고 사전 학습된 가중치를 제공합니다. 날짜나 주소처럼 여러 클래스를 탐지하는 key information extraction(KIE) predictor, 선택 사항인 레이아웃 탐지 단계, 표 구조 인식 모델도 지원합니다. 회전된 페이지와 텍스트는 일반 또는 회전된 바운딩 박스로 처리할 수 있습니다.
개발자는 pip으로 설치하고 예제 스크립트를 통해 커맨드라인에서 실행하거나, 탐지·인식·OCR·KIE용 라우트가 포함된 FastAPI 템플릿을 배포할 수 있습니다. GPU를 지원하는 Docker 이미지도 제공됩니다.
핵심 기능
- 01텍스트 탐지와 텍스트 인식을 결합한 2단계 OCR 파이프라인입니다.
- 02PDF, 이미지, 웹 페이지를 입력으로 지원합니다.
- 03선택할 수 있는 사전 학습된 탐지 및 인식 아키텍처를 다양하게 제공합니다.
- 04여러 클래스를 탐지하는 key information extraction predictor를 제공합니다.
- 05시각화와 페이지 합성을 지원하며, 결과를 구조화된 객체나 중첩 JSON으로 내보냅니다.
- 06PyTorch와 TensorFlow 2 백엔드를 지원하며, GPU 지원이 포함된 Docker 이미지를 제공합니다.
활용 사례
- 스캔한 문서나 PDF에서 단어와 해당 위치를 추출합니다.
- KIE predictor를 사용해 양식에서 날짜나 주소 같은 특정 필드를 추출합니다.
- 포함된 FastAPI 템플릿으로 OCR을 API 엔드포인트로 제공합니다.
- 문서 처리 파이프라인에서 표 구조나 페이지 레이아웃을 인식합니다.
토픽
자주 묻는 질문
- doctr은(는) 무엇인가요?
- PyTorch 기반 딥러닝 모델로 PDF와 이미지의 텍스트를 탐지하고 인식하는 오픈 소스 Python OCR 라이브러리입니다. docTR (Document Text Recognition)는 광학 문자 인식을 위한 Python 라이브러리입니다. 텍스트 탐지 모델이 먼저 페이지에서 단어의 위치를 찾고, 텍스트 인식 모델이 각 단어의 문자를 읽는 2단계 엔드투엔드 OCR을 수행합니다. PDF, 이미지 파일, 문서로 렌더링한 웹 페이지를 입력으로 사용할 수 있으며, 페이지·블록·줄·단어로 구성된 구조화된 Document 객체를 출력하고 중첩 JSON으로 내보낼 수 있습니다.
- doctr은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- doctr은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- doctr은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. doctr의 마지막 커밋은 2026년 10월 16일입니다.
- doctr은(는) 어디에 사용할 수 있나요?
- 스캔한 문서나 PDF에서 단어와 해당 위치를 추출합니다. KIE predictor를 사용해 양식에서 날짜나 주소 같은 특정 필드를 추출합니다. 포함된 FastAPI 템플릿으로 OCR을 API 엔드포인트로 제공합니다. 문서 처리 파이프라인에서 표 구조나 페이지 레이아웃을 인식합니다.
- doctr은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/mindee/doctr
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Unity 게임과 시뮬레이션을 강화 학습 및 모방 학습용 AI 에이전트 환경으로 만드는 오픈소스 툴킷입니다.
브라우저, 데스크톱 앱 또는 API로 PDF를 편집·서명·비식별 처리·변환·자동화하는 오픈소스 셀프 호스팅 플랫폼입니다.
PDF를 텍스트 기반 또는 스캔 문서로 분류하고, 기본적으로 OCR 없이 깔끔한 Markdown을 추출하는 Rust 라이브러리 및 CLI입니다.
이미지·동영상·오디오·3D를 로컬에서 생성하는 diffusion 모델용 노드 그래프 GUI, API 및 백엔드입니다.
MoE와 720P 옵션을 제공하며 텍스트, 이미지, 음성 또는 캐릭터 동작으로 영상을 만드는 오픈소스 생성 모델