Skip to content

Commit

Permalink
Create new release 5.2.0
Browse files Browse the repository at this point in the history
Signed-off-by: Stefan Weil <sw@weilnetz.de>
  • Loading branch information
stweil committed Jul 6, 2022
1 parent b8b6c15 commit 5ad5325
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 3 deletions.
21 changes: 20 additions & 1 deletion ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
2022-07-06 - V5.2.0
* Improvements and fixes for continuous integration,
autoconf and cmake builds.
* Set /Os for some 32 bit MS compilers (fixes #3769).
* Improve comments and other documentation.
* Add initial support for Intel AVX512F.
* Fix for very large PDF files on 32 bit hosts (fixes #3805).
* Fix NEON detection on FreeBSD.
* Fix regression with UZN files (fixes #3837).
* Fix calling delete[] for memory allocated by malloc in C API.
* Add an API function to init tesseract with traineddata from memory
(fixes #3691).
* Replace direct access to Leptonica internal data structures by
function calls and support latest releases of Leptonica.
* Replace std::regex by std::string functions (fixes issue #3830).
* Use compiled-in TESSDATA_PREFIX also on Windows (fixes #3767).
* Add new parameter 'invert_threshold', change the default threshold
from 0.5 to 0.7 and mark parameter 'tessedit_do_invert' as deprecated.

2022-03-01 - V5.1.0
* Handle image and line regions in output formats ALTO, hOCR and text.
* New parameter curl_timeout for curl_easy_setop.
Expand Down Expand Up @@ -200,7 +219,7 @@
* Removed old/dead serialise/deserialze methods on *LISTIZED classes.
* Total rewrite of DENORM to better encapsulate operation and make
for potential to extract features from images.
* Thread-safety! Moved all critical globals and statics to members of the appropriate class. Tesseract is now thread-safe (multiple instances can be used in parallel in multiple threads.) with the minor exception that some control parameters are still global and affect all threads.
* Thread-safety! Moved all critical global and static variables to members of the appropriate class. Tesseract is now thread-safe (multiple instances can be used in parallel in multiple threads.) with the minor exception that some control parameters are still global and affect all threads.
* Added Cube, a new recognizer for Arabic. Cube can also be used in combination with normal Tesseract for other languages with an improvement in accuracy at the cost of (much) lower speed. *There is no training module for Cube yet.*
* `OcrEngineMode` in `Init` replaces `AccuracyVSpeed` to control cube.
* Greatly improved segmentation search with consequent accuracy and speed improvements, especially for Chinese.
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5.1.0
5.2.0
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ AM_INIT_AUTOMAKE([foreign subdir-objects nostdinc])
# Define date of package, etc. Could be useful in auto-generated
# documentation.
PACKAGE_YEAR=2022
PACKAGE_DATE="03/01"
PACKAGE_DATE="07/06"

abs_top_srcdir=`AS_DIRNAME([$0])`

Expand Down

0 comments on commit 5ad5325

Please sign in to comment.