Releases: sirfz/tesserocr
Releases · sirfz/tesserocr
tesserocr v2.4.0
tesserocr v2.3.1
Python 3.7 support release.
tesserocr v2.3.0
- Support for Tesseract 4
- New OCR engines
LSTM_ONLY
andTESSERACT_LSTM_COMBINED
- New default tessdata path handling (#104)
- New OCR engines
- Fixed compilation against Tesseract v3.05.02 which required c++11 (#120)
- Fallback to 'eng' as default language when default language returned by the API is empty (#103)
- Added notes about Windows installation in the README (#97)
tesserocr v2.2.2
- Support timeout in Recognize API methods (#55)
- You can now pass a
timeout
parameter (milliseconds) to theRecognize
andRecognizeForChopTest
API methods.
- You can now pass a
- Fixed typo in
_Enum
initialization error message formatting (#56) - Display tessdata path in init exception message (#60)
- Fixed version check in Python 3 when reading the version number from the tesseract executable (#60)
tesserocr v2.2.1
Fixed setup bug that affects gcc versions with no -std=c++11
option support (which should be required by tesseract 4.0+ and not older versions). #53
tesserocr v2.2.0
- Improved setup script
- Tesseract 4.0 support:
- Two new
OEM
enums:OEM.LSTM_ONLY
andOEM.TESSERACT_LSTM_COMBINED
(tesseract 4.0+) - Two new API methods:
GetTSVText
andDetectOrientationScript
(tesseract 4.0+) PyTessBaseApi.__init__
now accepts a new attributeoem
(OCR engine mode:OEM.DEFAULT
by default).file_to_text
andimage_to_text
functions now also accept theoem
attribute as above.
- Two new
- Fixed segfault on API
Init*
failure - Fixed segfault when
pixa_to_list
returnsNULL
- Documentation fixes and other minor improvments
tesserocr v2.1.3
Bug fix release:
- Improved setup: attempt compile with default environment variables even if
pkg-config
fails WordFontAttributes
now returnsNone
instead of segfaulting whenNULL
pointer is returned by API