tesseract-ocr/tessdoc

Tesseract documentation

해결하는 문제

Tesseract는 광학 문자 인식(OCR)을 수행하는 오픈소스 엔진으로, 컴퓨터가 이미지에서 인쇄된 텍스트를 추출할 수 있게 합니다. 개발자와 사용자가 스캔한 문서나 이미지 파일을 다양한 언어의 기계 판독 가능 텍스트로 변환하는 데 필요한 도구를 제공합니다.

작동 방식

이 엔진은 LSTM(장단기 메모리) 신경망 아키텍처를 사용하여 텍스트를 인식합니다. 사용자는 명령줄에서 직접 Tesseract와 상호 작용하거나 완전한 기능을 갖춘 API를 사용하여 자신의 소프트웨어 애플리케이션에 통합할 수 있습니다. 이 엔진은 다양한 언어와 문자를 지원하기 위해 외부 데이터 파일(traineddata)에 의존하며, 특정 인식 작업에 따라 교체하거나 업데이트할 수 있습니다.

대상 사용자

Tesseract는 자신의 소프트웨어에 텍스트 인식 기능을 구축해야 하는 개발자와 명령줄 도구에 익숙한 고급 사용자를 위해 설계되었습니다. 높은 이식성을 갖추고 있어 Android와 iPhone을 포함한 다양한 플랫폼용으로 컴파일할 수 있어 데스크톱 및 모바일 애플리케이션 모두에 적합합니다.

주요 특징

  • 100개 이상의 언어와 35개의 문자를 지원합니다.
  • 사용자 정의 소프트웨어 통합을 위한 유연한 API를 제공합니다.
  • 속도와 정확성의 균형을 맞추기 위해 'fast' 및 'best' 버전을 포함한 여러 모델 옵션을 제공합니다.
  • Linux, Windows, Android 및 iOS를 지원하는 높은 이식성을 갖추고 있습니다.
  • Apache 2.0 라이선스에 따라 제공되는 오픈소스 소프트웨어입니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트