Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
If an image contains a single line of text, it can be recognized in the fastest possible mode, without automated corrections, areas detection, and other resource-consuming steps.
To extract text from such images, use the following functions:
Function | Description |
---|---|
line() |
Read a single-line image. |
line_from_raw_bytes() |
Read a single-line image provided as an array of pixels. |
line_abc() |
Read only the predefined list of characters from the single-line image. |
line_abc_from_raw_bytes() |
Read only the predefined list of characters from the single-line image provided as an array of pixels. |
std::string image_path = "../Data/Source/Source.img";
const size_t len = 4096;
wchar_t buffer[len] = { 0 };
aspose::ocr::line(image_path.c_str(), buffer, len);
std::wcout << buffer;
This function is about 7 times faster than normal OCR and is highly recommended for batch processing large numbers of very simple images.
This recognition function only supports images in the following formats:
It also does not work with skewed images and does not support recognition settings. However, you can preprocess an image before sending it to the OCR engine.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.