Capture d'écran du texte OCR C #

Une capture d’écran peut inclure du texte, des images, des dessins, etc. où vous devrez peut-être extraire des informations écrites. Dans de tels scénarios, vous pouvez convertir la capture d’écran en texte afin de récupérer les informations textuelles. Par exemple, il peut y avoir différentes captures d’écran entrantes comme preuve de paiement à une entreprise et les informations textuelles sur le montant à extraire. Conformément à ces exigences, cet article explique comment convertir une capture d’écran en texte avec OCR en C#.

Capture d’écran au texte avec OCR - Installation de l’API C#

L’API Aspose.OCR pour .NET peut être utilisée pour effectuer des opérations de reconnaissance optique sur une image. Les captures d’écran sont essentiellement les images du contenu de l’écran afin que vous puissiez traiter ces images pour extraire certaines informations. Accédez simplement à l’API en téléchargeant le fichier de référence DLL depuis la page New Releases ou en utilisant la commande d’installation NuGet ci-dessous :

PM> Install-Package Aspose.OCR

Convertir une capture d’écran en texte avec OCR en C#

Vous pouvez convertir une capture d’écran en texte avec OCR en C# en procédant comme suit :

  1. Créez un objet de classe AsposeOcr.
  2. Convertissez une capture d’écran en texte à l’aide de la méthode RecognizeImage.
  3. Affichez le texte reconnu.

L’exemple de code suivant montre comment convertir une capture d’écran en texte en C# :

// Initialiser une instance de AsposeOcr
Aspose.OCR.AsposeOcr api = new Aspose.OCR.AsposeOcr();

// Reconnaître l'image de capture d'écran avec OCR
string result = api.RecognizeImage("Test.png");

// Afficher le texte reconnu
Console.WriteLine(result);

Convertir une capture d’écran d’URL en texte avec OCR en C#

Dans certains cas, les captures d’écran sont partagées via des liens URL de DropBox, Imgur, etc. L’API vous permet d’utiliser le lien URL au lieu de télécharger puis de traiter ces captures d’écran. Les étapes ci-dessous expliquent comment convertir une capture d’écran d’URL en texte avec OCR en C# :

  1. Obtenez une capture d’écran de l’URL pour les opérations OCR.
  2. Créez une instance de la classe AsposeOcr.
  3. Reconnaître le texte de la capture d’écran avec OCR.
  4. Imprimer le texte reconnu à partir de l’URL.

L’extrait de code ci-dessous explique comment convertir une capture d’écran d’URL en texte avec OCR en C# :

// Obtenir une capture d'écran de l'URL pour l'OCR
string uri = "https://qph.fs.quoracdn.net/main-qimg-0ff82d0dc3543dcd3b06028f5476c2e4";

// Initialiser une instance de AsposeOcr
AsposeOcr api = new AsposeOcr();

// Reconnaître l'image
string result = api.RecognizeImageFromUri(uri);

// Résultat d'impression
Console.WriteLine($"Text:\n {result}");

Obtenez une licence d’évaluation gratuite

Vous pouvez demander une Licence temporaire gratuite pour évaluer l’API dans toute sa capacité.

Conclusion

Dans cet article, vous avez appris à convertir une capture d’écran en texte avec OCR en C#. De cette façon, vous pouvez extraire de nombreuses informations utiles en fonction de vos besoins. De plus, vous pouvez nous écrire sur le forum au cas où vous auriez des inquiétudes.

Voir également