Skip to content

Tesseract OCR for Ubi Interact

License

BSD-3-Clause, BSD-3-Clause licenses found

Licenses found

BSD-3-Clause
LICENSE
BSD-3-Clause
LICENSE.rst
Notifications You must be signed in to change notification settings

saggitar/ubii-processing-module-ocr

ubii-processing-module-ocr

Tesseract OCR for Ubi Interact.

Documentation available here.

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

  • tesserocr

    Warning

    On windows tesserocr can’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 both tesserocr and the ubi-interact-python node 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_PURE allows for a slightly higher processing frequency and is run at 10fps while the TesseractOCR_EAST module is run at 5fps.

About

Tesseract OCR for Ubi Interact

Resources

License

BSD-3-Clause, BSD-3-Clause licenses found

Licenses found

BSD-3-Clause
LICENSE
BSD-3-Clause
LICENSE.rst

Stars

Watchers

Forks

Packages

No packages published

Languages