fix(tesserocr): Raise Exception if tesserocr has not loaded any languages

Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
This commit is contained in:
Nikos Livathinos 2024-11-08 10:09:08 +01:00
parent 6c22cba0a7
commit e5593641e9

View File

@ -36,6 +36,9 @@ class TesseractOcrModel(BaseOcrModel):
try:
tesseract_version = tesserocr.tesseract_version()
_, tesserocr_languages = tesserocr.get_languages()
if not tesserocr_languages:
raise ImportError(setup_errmsg)
_log.debug("Initializing TesserOCR: %s", tesseract_version)
except:
raise ImportError(setup_errmsg)