Tesseract

Tesseract is an open source engine for OCR (optical character recognition), originally developed at HP and now at Google.

pytesseract is a Python package that acts as a wrapper.

Neither comes with macOS by default.

Errors

If the tesseract executable or the pytesseract Python package are not installed and you are running a Task that requires it, DropPy will show an error:

Error DropPy Alert screenshot

And the log file will show this (tesseract executable missing):

Error Logfile tesseract screenshot

Or this (pytesseract Python package missing):

Error Logfile pytesseract screenshot

Install tesseract and pytesseract to get the Task working.

Installation

tesseract

brew install tesseract

If this worked you’re already done. If you get an error install homebrew first.

pytesseract

sudo pip install pytesseract

If this worked you’re already done. If you get an error install pip first.

Resources