Как извлечь текст из изображения в C++

В этом уроке мы узнаем, как извлекать текст из изображения в C++. Вы можете извлекать текст на таких языках, как английский, немецкий, китайский, португальский, испанский, французский и т. д., из PNG, JPG или BMP изображений на C++ с помощью простых вызовов API, которые можно использовать в Среды Windows или Linux.

Шаги по извлечению текста из изображения в C++

  1. Установите Aspose.OCR for C++ из инструмента управления пакетами NuGet.
  2. Добавить ссылку на пространство имен Aspose::OCR
  3. Установите RecognitionSettings для получения информации о содержимом файла исходного изображения.
  4. Используйте метод page_save для извлечения контента на основе RecognitionSettings.

Вы можете эффективно читать текст с изображения с помощью C++ с помощью простых вызовов API в несколько строк кода. Вам необходимо указать настройки в RecognitionSettings для формата экспорта, формата выходного файла, языка и т. д. Затем с помощью одной строки кода извлеките текстовую информацию из изображения и сохраните ее как текст или JSON на C++. Приведенный выше пример охватывает чтение текста из PNG в C++, но вы также можете использовать его для извлечения символов из JPG или BMP с помощью C++.

Код для извлечения текста из изображения на C++

В предыдущем разделе мы узнали как извлечь текст из изображения в С#. Принимая во внимание, что в этой статье мы узнали, как читать символы из изображения на C++.

 Русский