MohrJonas/obsidian-ocr

Obsidian OCR allows you to search for text in your images and pdfs

What it solves

Obsidian OCR provides a way to search for text contained within images and PDFs stored in an Obsidian vault, making non-textual documents searchable.

How it works

The plugin uses OCR (Optical Character Recognition) providers to process documents. By default, it integrates with Tesseract, a local OCR engine, and ImageMagick to convert PDFs into images for processing. It automatically indexes the vault upon enabling and processes new files as they are added, creating transcripts that are cached for fast searching.

Who it’s for

Users of the Obsidian note-taking app who have large collections of images and PDFs and need to be able to find specific content within those files via search.

Highlights

  • Local Processing: Uses Tesseract to perform OCR locally on the user's computer.
  • Automatic Indexing: Automatically processes the vault and new additions to ensure searchability.
  • Automatic Installation: Includes early-development features to help install dependencies like Tesseract and ImageMagick on Windows, Ubuntu, and Arch/Manjaro.
  • Customizable Settings: Allows users to adjust image density, quality, and the number of concurrent OCR processes to balance performance and CPU usage.
  • Extensible: Supports custom OCR providers via a class extension system.

Related

  • Project
  • Project
  • Project
  • Project
  • Project