Browse our Products

Aspose.OCR for C++ 22.12.0 - Release Notes

What was changed

OCRCPP-420Optimized recognition performance when reading the same image with the same settings several times in a row.Enhancement

Public API changes and backwards compatibility

This section lists all public API changes introduced in Aspose.OCR for C++ 22.12.0 that may affect the code of existing applications.

Added public APIs:

No changes.

Updated public APIs:

The following public APIs have been updated in this release:

Recognition performance optimization

The library caches the recognition parameters and the result. This allows for much faster recognition when the same image is recognized with the same settings more than once in a row.

This behavior applies to the following functions:

C functions
  • asposeocr_page
  • asposeocr_page_from_raw_bytes
  • asposeocr_page_fast
  • asposeocr_page_fast_from_raw_bytes
  • asposeocr_page_settings
  • asposeocr_page_settings_from_raw_bytes
  • asposeocr_page_from_uri
  • asposeocr_page_all
  • asposeocr_page_all_from_raw_bytes
  • asposeocr_page_abc
  • asposeocr_page_abc_from_raw_bytes
  • asposeocr_page_abc_all
  • asposeocr_page_abc_all_from_raw_bytes
C++ functions
  • aspose::ocr::page
  • aspose::ocr::page_from_raw_bytes
  • aspose::ocr::page_fast
  • aspose::ocr::page_fast_from_raw_bytes
  • aspose::ocr::page_settings
  • aspose::ocr::page_settings_from_raw_bytes
  • aspose::ocr::pages_multi_array
  • aspose::ocr::pages_multi_array_from_raw_bytes
  • aspose::ocr::page_from_uri
  • aspose::ocr::page_all
  • aspose::ocr::page_all_from_raw_bytes
  • aspose::ocr::page_abc_all
  • aspose::ocr::page_abc_all_from_raw_bytes
  • aspose::ocr::page_abc
  • aspose::ocr::page_abc_from_raw_bytes

Removed public APIs:

No changes.