Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

OCR.Load

Loads newer tesseract engine.

Component Version macOS Windows Linux Server iOS SDK
OCR 11.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes ✅ Yes
MBS( "OCR.Load"; Path )   More

Parameters

Parameter Description Example
Path The native path to the library.

Result

Returns OK or error.

Description

Loads newer tesseract engine.
You can load here a version of tesseract 4 or 5.
You may first need to load leptonica library via this function and then the tesseract library, if it is not in the same library file.

On Linux you can install tesseract like this for library and whatever language file you need:
sudo apt-get install libtesseract5 tesseract-ocr-deu

Examples

Load it on Linux:

// please install tesseract library, so plugin can load it:
// sudo apt-get install libtesseract5

MBS( "OCR.Load"; "liblept.so.5" ) &
MBS( "OCR.Load"; "libtesseract.so.5" )

Load it on macOS with our library:

// for macOS, please download from our website
// https://www.monkeybreadsoftware.com/filemaker/files/Libs/
// which includes leptonica library!

MBS("OCR.Load"; "/Users/cs/Tesseract/tesseract4/tesseract.dylib")

Load it on macOS with homebrew:

// install via homebrew
// brew install tesseract-lang

MBS( "OCR.Load"; "/opt/homebrew/lib/liblept.5.dylib" ) &
MBS( "OCR.Load"; "/opt/homebrew/lib/libtesseract.4.dylib" )

Load it on Windows:

// get Windows DLL somewhere
// e.g. https://digi.bib.uni-mannheim.de/tesseract/

MBS("Process.SetCurrentDirectory"; "C:\Program Files\Tesseract-OCR") &
MBS( "OCR.Load"; "liblept-5.dll" ) &
MBS( "OCR.Load"; "libtesseract-4.dll" )

Load it on Windows with newer version:

// get Windows DLL somewhere
MBS("Process.SetCurrentDirectory"; "C:\Program Files\Tesseract-OCR") &
MBS( "OCR.Load"; "libleptonica-6.dll" ) &
MBS( "OCR.Load"; "libtesseract-5.dll" )

See also

Release notes

Example Databases

Blog Entries

This function checks for a license.

Created 20th June 2021, last changed 17th February 2025


OCR.Language - OCR.MeanTextConf