В этом уроке мы узнаем, как извлекать текст из изображения в C++. Вы можете извлекать текст на таких языках, как английский, немецкий, китайский, португальский, испанский, французский и т. д., из PNG, JPG или BMP изображений на C++ с помощью простых вызовов API, которые можно использовать в Среды Windows или Linux.
Шаги по извлечению текста из изображения в C++
- Установите Aspose.OCR for C++ из инструмента управления пакетами NuGet.
- Добавить ссылку на пространство имен Aspose::OCR
- Установите RecognitionSettings для получения информации о содержимом файла исходного изображения.
- Используйте метод page_save для извлечения контента на основе RecognitionSettings.
Вы можете эффективно читать текст с изображения с помощью C++ с помощью простых вызовов API в несколько строк кода. Вам необходимо указать настройки в RecognitionSettings для формата экспорта, формата выходного файла, языка и т. д. Затем с помощью одной строки кода извлеките текстовую информацию из изображения и сохраните ее как текст или JSON на C++. Приведенный выше пример охватывает чтение текста из PNG в C++, но вы также можете использовать его для извлечения символов из JPG или BMP с помощью C++.
Код для извлечения текста из изображения на C++
В предыдущем разделе мы узнали как извлечь текст из изображения в С#. Принимая во внимание, что в этой статье мы узнали, как читать символы из изображения на C++.