thiagotigaz/ocr-it

Chrome extension: pin a screen region once, then hotkey your way through a paginated document. OCR runs 100% offline via bundled Tesseract.

What it solves

OCR It is a browser extension for Chrome and Firefox designed to extract text from paginated documents that are "trapped" in viewers—such as scanned books, slide decks, or PDFs—where text selection is disabled. 텍스트 선택이 비활성화된 뷰어에 "갇혀" 있는 페이지 구분 문서(스캔된 도서, 슬라이드 덱 또는 PDF 등)에서 텍스트를 추출하도록 설계된 Chrome 및 Firefox용 브라우저 확장 프로그램입니다.

How it works

사용자는 화면의 캡처 영역을 한 번 정의합니다. 그런 다음 확장 프로그램은 해당 특정 영역의 스크린샷을 찍고, 완전히 오프라인으로 실행되는 번들된 Tesseract 빌드를 사용하여 광학 문자 인식(OCR)을 수행합니다.

다중 페이지 문서를 처리하기 위해, 확장 프로그램은 저장된 화면 지점을 사용하여 페이지를 자동으로 넘기도록(교차 출처 iframes 및 Shadow DOM을 우회하기 위해) 또는 키보드 이벤트를 사용하여 페이지를 넘기도록 구성할 수 있습니다. 그런 다음 텍스트가 더 이상 변경되지 않거나 페이지 제한에 도달할 때까지 문서가 끝날 때까지 캡처 및 페이지 넘김 프로세스를 자동화된 "run"으로 반복할 수 있습니다.

Who it’s for

텍스트 복사가 방지된 웹 기반 문서 뷰어에서 텍스트를를 디지털화해야 하는 모든 사람, 특히 모든 처리를 로컬 머신에서 유지하여 개인정보 보호를 유지하고 싶은 사람들을 위한 것입니다.

Highlights

  • 100% Offline OCR: 번들된 Tesseract 빌드를 사용합니다; API 키나 네트워크 요청이 발생하지 않습니다.
  • Automated Runs: 전체 도서를 디지털화하기 위해 시퀀스에 따라 페이지를 자동으로 캡처하고 넘길 수 있습니다.
  • Cross-Frame Support: 좌표 기반 클릭을 사용하여 교차 출처 iframes 또는 Shadow DOM에 임베디드된 뷰어와 상호작용합니다.
  • Local Export: 캡처된 텍스트를 즉석에서 편집하고 최종 결과를 .txt 파일로 내보낼 수 있습니다.
  • Multi-language Support: 영어, 포르투갈어, 스페인어가 포함되어 있으며, 다른 Tesseract 언어를 추가할 수 있는 기능이 있습니다.

관련

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