Comment extraire du texte d'une image en C++

Dans ce didacticiel, nous allons apprendre à extraire du texte d’une image en C++. Vous pouvez extraire du texte dans des langues comme l’anglais, l’allemand, le chinois, le portugais, l’espagnol et le français, etc. à partir d’images PNG, JPG ou BMP en C++ avec de simples appels d’API qui peuvent être utilisés dans Environnements Windows ou Linux.

Étapes pour extraire le texte de l’image en C++

  1. Installez Aspose.OCR for C++ à partir de l’outil de gestion de packages NuGet
  2. Ajouter une référence à l’espace de noms Aspose::OCR
  3. Définissez RecognitionSettings pour obtenir des informations sur le contenu du fichier image source
  4. Utilisez la méthode page_save pour extraire le contenu en fonction de RecognitionSettings

Vous pouvez efficacement lire du texte à partir d’une image en utilisant C++ avec de simples appels d’API en quelques lignes de code. Vous devez spécifier les paramètres dans RecognitionSettings pour le format d’exportation, le format de fichier de sortie et la langue, etc. Ensuite, en utilisant une seule ligne de code, extrayez les informations textuelles de l’image et enregistrez-les en tant que texte ou JSON en C++. L’exemple ci-dessus couvre la lecture de texte à partir de PNG en C++ mais vous pouvez également l’utiliser pour extraire des caractères de JPG ou BMP en utilisant C++.

Code pour extraire le texte de l’image en C++

Dans le sujet précédent, nous avons appris comment extraire le texte de l’image en C#. Alors que dans cet article, nous avons appris à lire les caractères de Image en C++.

 Français