#!/usr/bin/env bash |
# courtesy of : <https://ryanfb.github.io/etc/2014/11/13/command_line_ocr_on_mac_os_x.html> |
# Check for Homebrew, |
# Install if we don't have it |
iftest!$(which brew);then |
echo'Installing homebrew...' |
ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)' |
fi |
# Ensure `homebrew` is up-to-date and ready |
echo'Updating homebrew...' |
brew doctor |
# Ensure the Homebrew cache directory exists |
mkdir ~/Library/Caches/Homebrew |
# Install leptonica with TIFF support (and every other format, just in case) |
echo'Installing leptonica...' |
brew install --with-libtiff --with-openjpeg --with-giflib leptonica |
# Install Ghostscript |
echo'Installing ghostscript...' |
brew install gs |
# Install ImageMagick with TIFF and Ghostscript support |
echo'Installing imagemagick...' |
brew install --with-libtiff --with-ghostscript imagemagick |
# Install Tesseract devel with all languages |
echo'Installing tesseract...' |
brew install --devel --all-languages tesseract |
Tesseract is included in most Linux distributions. Binaries for Windows Old Downloads. Downloads Archive on SourceForge. There you can find, among other files, Windows installer for the old version 3.02. Currently, there is no official Windows installer for newer versions. 3rd party Windows exe’s/installer. Cygwin includes packages for Tesseract. For Mac: Install Pytesseract (pip install pytesseract should work)Install Tesseract but only with homebrew, pip installation somehow doesn't work.(brew install tesseract)Get the path of brew installation of Tesseract on your device (brew list tesseract)Add the path into your code, not in sys path.The path is to be added along with code, using pytesseract.pytesseract.tesseractcmd = '.