Skip to content

Releases: ollydev/libTesseract

Release 6

16 Jan 12:38
Compare
Choose a tag to compare

Tesseract 5.3.3
Added macros aarch64 build (for M1/M2 processors, though untested)

Release 5

12 Oct 19:27
Compare
Choose a tag to compare

Simplify tesseract building.
Now built without a lot of (optional) features which makes static linking much easier.

'--without-libpng' '--without-zlib' '--without-jpeg' '--without-libtiff' '--without-giflib' '--without-libwebp' '--without-libwebpmux' '--without-libopenjpeg'
'--disable-legacy' '--disable-graphics' '--disable-openmp' '--without-curl' '--without-archive' 

All building is done on github actions here: https://github.com/ollydev/libTesseract/tree/master/.github/workflows

Added Linux-aarch64 build.

Release 4

08 Jul 00:38
Compare
Choose a tag to compare

Any tesseract and dependency exports should now be accessible.

Lib := LoadLibrary('libtesseract64.dll');
GetProcAddress(lib, 'TessBaseAPICreate');  // Tesseract
GetProcAddress(lib, 'pixCreate');          // Leptonica
GetProcAddress(lib, 'ZSTD_versionNumber'); // ZSTD
// etc

Release 3

20 May 01:20
Compare
Choose a tag to compare

Updated to Tesseract 5 (alpha)

Tesseract correctly now detects AVX & SSE instructions correctly at runtime! Reverted them ugly ugly workarounds...

Release 2

17 Sep 02:53
Compare
Choose a tag to compare

Disable CPU extensions (SSE, AVX). Slightly slower, but more portable.
MacOS library now runs on 10.13 and above.

Release 1

13 Sep 00:22
Compare
Choose a tag to compare
  • MacOS is not tested - can't test since it won't run on older macOS versions: SoftwareNetwork/sw#51
  • Linux binary is large due to static linking not working without --whole-archive need to look into this.