В този урок ще научим как да извличаме текст от изображение в C++. Можете да извлечете текст на езици като английски, немски, китайски, португалски, испански и френски и т.н. от PNG, JPG или BMP изображения в C++ с прости API извиквания, които могат да се използват в Windows или Linux среди.
Стъпки за извличане на текст от изображение в C++
- Инсталирайте Aspose.OCR for C++ от NuGet Package Manager Tool
- Добавете препратка към пространството от имена Aspose::OCR
- Задайте RecognitionSettings за информация относно съдържанието на изходния файл с изображение
- Използвайте метода page_save, за да извлечете съдържанието въз основа на RecognitionSettings
Можете ефективно да четете текст от изображение с помощта на C++ с прости извиквания на API в няколко реда код. Трябва да посочите настройките в RecognitionSettings за формат за експортиране, формат на изходен файл и език и т.н. След това с помощта на един ред код извлечете текстовата информация от изображението и я запазете като текст или JSON в C++. Горният пример обхваща четене на текст от PNG в C++, но можете също да го използвате за извличане на символи от JPG или BMP с помощта на C++.
Код за извличане на текст от изображение в C++
В предишната тема научихме как да извлечете текст от изображение в C#. Като има предвид, че в тази статия научихме как да четем знаци от изображение в C++.