ubii-processing-module-ocr¶
Tesseract OCR for Ubi Interact
Requirements¶
tesseract OCR Engine with appropriate language packs (>= 4.0.0)
opencv (some of the modules try to improve OCR performance with additional preprocessing, in the future this might become an optional requirement)
numpy
-
Warning
On windows
tesserocrcan’t be installed from PyPi. Windows builds for tesserocr are available for some python versions. Only python version >=3.7 < 3.8 is supported by bothtesserocrand theubi-interact-pythonnode on Windows. Tesseract 5.+ should be compatible with Tesseract 4.0.0 (which is used for the Windows builds).
Known Issues¶
The processing modules which use opencv seem to sometimes randomly crash under Windows
Processing Frequency depends on the module implementation. Typically
TesseractOCR_EASTallows for a slightly higher processing frequency and is run at 10fps while theTesseractOCR_PUREmodule is run at 5fps.
API¶
Autogenerated documentation can be found here: