|
| 1 | +2022-07-06 - V5.2.0 |
| 2 | + * Improvements and fixes for continuous integration, |
| 3 | + autoconf and cmake builds. |
| 4 | + * Set /Os for some 32 bit MS compilers (fixes #3769). |
| 5 | + * Improve comments and other documentation. |
| 6 | + * Add initial support for Intel AVX512F. |
| 7 | + * Fix for very large PDF files on 32 bit hosts (fixes #3805). |
| 8 | + * Fix NEON detection on FreeBSD. |
| 9 | + * Fix regression with UZN files (fixes #3837). |
| 10 | + * Fix calling delete[] for memory allocated by malloc in C API. |
| 11 | + * Add an API function to init tesseract with traineddata from memory |
| 12 | + (fixes #3691). |
| 13 | + * Replace direct access to Leptonica internal data structures by |
| 14 | + function calls and support latest releases of Leptonica. |
| 15 | + * Replace std::regex by std::string functions (fixes issue #3830). |
| 16 | + * Use compiled-in TESSDATA_PREFIX also on Windows (fixes #3767). |
| 17 | + * Add new parameter 'invert_threshold', change the default threshold |
| 18 | + from 0.5 to 0.7 and mark parameter 'tessedit_do_invert' as deprecated. |
| 19 | + |
1 | 20 | 2022-03-01 - V5.1.0 |
2 | 21 | * Handle image and line regions in output formats ALTO, hOCR and text. |
3 | 22 | * New parameter curl_timeout for curl_easy_setop. |
|
200 | 219 | * Removed old/dead serialise/deserialze methods on *LISTIZED classes. |
201 | 220 | * Total rewrite of DENORM to better encapsulate operation and make |
202 | 221 | for potential to extract features from images. |
203 | | - * 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. |
| 222 | + * 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. |
204 | 223 | * 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.* |
205 | 224 | * `OcrEngineMode` in `Init` replaces `AccuracyVSpeed` to control cube. |
206 | 225 | * Greatly improved segmentation search with consequent accuracy and speed improvements, especially for Chinese. |
|
0 commit comments