Configure OCR

In the following examples, OCR is configured to process scanned pages that contain only English or only Japanese text. Providing information about the input can result in a performance improvement, but OCR may fail to recognize text that does not match your configuration. For more information about optimizing OCR, see Optimize OCR Performance.

To configure OCR

  • To configure OCR through the C++ API, use the OCR method on your session configuration. For example:

    Copy
    #include "Keyview_FilterSDK.hpp"
    auto session = keyview::Session{ license, bin_dir };
    session.config().ocr(true, keyview::OCROrientation::Upright, keyview::OCRTextFindingMode::Document, keyview::OCRDetectAlphabet::Listed, {"en", "ja"});