Passer au contenu du pied de page
COMPARER à D'AUTRES COMPOSANTS

Une comparaison entre Google OCR & IronOCR

OCR signifie Reconnaissance Optique de Caractères. Il fournit la possibilité de convertir un fichier image en texte codé par machine. Les documents numérisés sont toujours enregistrés sous forme de fichier image par l'ordinateur. Les données contenues dans ces fichiers image ne peuvent pas être recherchées, modifiées ou sauvegardées au format texte à l'aide d'un éditeur de texte normal ou même d'une application de traitement de texte. Le traitement OCR aide à convertir ces images en texte lisible par machine pour un traitement ultérieur par ses utilisateurs.

À notre époque moderne, les documents numérisés partagés via Internet sont au format numérique, principalement sous forme de PDF ou d'images. Il existe de nombreuses ressources en ligne disponibles qui convertissent l'image en texte. Cependant, la plupart des entreprises nécessitent cette fonctionnalité dans leurs applications logicielles. En gardant cela à l'esprit, il existe de nombreuses bibliothèques qui fournissent la technologie de traitement OCR à intégrer dans les applications logicielles.

Dans cet article, nous allons discuter de deux des bibliothèques OCR les plus populaires pour C#. Ceux-ci sont :

  • IronOCR
  • Google Cloud Vision OCR (Vision API)

IronOCR - Bibliothèque C

IronOCR for .NET est une bibliothèque C# pour numériser, rechercher et lire des images et des PDF. Elle prend un fichier image ou PDF en entrée et utilise le dernier moteur OCR Tesseract 5 personnalisé for .NET pour produire du texte, des données structurées ou des documents PDF consultables. Tesseract est disponible dans plus de 125 langues, avec prise en charge multiplateforme sur .NET Core et .NET Standard, de 2.0 jusqu'à 7.

IronOCR est une API conviviale qui permet aux développeurs C# de convertir automatiquement des images en texte, en utilisant la classe IronTesseract et une clé API. Elle privilégie la vitesse, la précision et la facilité d'utilisation. Elle aide également l'API de vision par ordinateur à trouver du texte avec un ensemble de modèles entraînés.

Une autre fonctionnalité puissante de IronOCR est qu'elle peut numériser des codes-barres et des codes QR à partir de tous les fichiers image et lire leur texte. D'autres fonctionnalités importantes de IronOCR sont indiquées ci-dessous.

Fonctionnalités

  • Langues internationales : Prise en charge de plus de 125 langues et de langues personnalisées avec des performances de haute et rapide qualité
  • Lecture de texte et de code-barres : Lire texte et chiffres dans plusieurs langues à la fois
  • Documents spécialisés : Lire spécifiquement le texte des reçus, chèques, factures
  • Lecture de nombreux formats : images (PNG, JPG, GIF, TIFF, BMP), flux, documents PDF (DPI cible optimisé)
  • Filtres : Assistant de filtrage, correction d'image, correction de l'orientation de l'image, correction des couleurs de l'image
  • Sortie de données simple : Chaînes de texte .NET, données de codes-barres et codes QR, images

Maintenant, regardons de plus près l'API Google Cloud Vision.

Google Cloud Vision OCR

L'API Google Cloud Vision est une bibliothèque cliente OCR de Google Cloud qui prend en charge le langage C#. Elle permet aux développeurs C# d'intégrer facilement des fonctionnalités de détection de vision par ordinateur dans des applications logicielles. Elle effectue l'OCR et détecte le texte des fichiers image, des étiquettes d'image, la détection de visage et la détection de points de repère.

L'API Google Cloud Vision utilise les API REST et RPC pour fournir un modèle de ML (machine learning) pré-entraîné puissant. Avec l'API Cloud Vision, vous pouvez rapidement classer les images dans des millions de catégories déjà définies. Elle peut également détecter des objets et lire du texte à partir de documents imprimés et de texte manuscrit.

Fonctionnalités

  • Détection de texte sur image : OCR d'une image pour la reconnaissance de texte et conversion en code langue machine
  • Détection de texte de document : OCR d'un fichier (PDF/TIFF), texte dense
  • Détection de point de repère : Retourne les coordonnées des objets détectés
  • Détection de logo : Retourne une description textuelle
  • Détection d'étiquette : Retourne des étiquettes généralisées pour l'image

La suite de l'article se déroule comme suit :

  1. Création d'un projet Visual Studio
  2. Installation d'AWS OCR Textract.
  3. Installation de Google OCR
  4. Image en texte
  5. Code-barres et QR code en texte
  6. PDF en texte
  7. Conclusion
  8. Conclusion

1. Création d'un projet Visual Studio

Dans ce tutoriel, nous allons utiliser Visual Studio 2022, la dernière version. Donc, je suppose que vous l'avez déjà téléchargé et installé pour C#. Sinon, vous pouvez le télécharger depuis le site Web de Visual Studio.

Maintenant, nous devons créer un projet Console pour commencer avec les deux bibliothèques. Suivez les étapes pour créer un projet :

  • Ouvrez votre Visual Studio 2022.
  • Cliquez sur Créer un nouveau projet.

    Comment imprimer un code-barres dans une application Windows C# Figure 1 - Créer un nouveau projet

  • Sélectionnez Application Console C# parmi les options proposées.

    Comment imprimer un code-barres dans une application Windows C# Figure 2 - Application console

  • Configurez votre nouveau projet avec un nom et un emplacement. Par exemple "OCRProject".
  • Cliquez sur Suivant.

    Comment imprimer un code-barres dans une application Windows C# Figure 3 - Configuration du projet

  • À partir d'informations supplémentaires, sélectionnez .NET 6.0 Framework car c'est la version la plus stable.

    Comment imprimer un code-barres dans une application Windows C# Figure 4 - Informations complémentaires

  • Maintenant, cliquez sur Créer, et le projet sera créé dans l'emplacement spécifié.

Ensuite, nous installerons les bibliothèques dans notre projet pour les comparer.

  1. Utilisation du gestionnaire de packages NuGet de Visual Studio.

Il y a plusieurs façons d'installer la bibliothèque IronOCR. Voyons-les une par une.

2.1. Utilisation du gestionnaire de packages NuGet de Visual Studio

NuGet est le gestionnaire de packages pour télécharger et installer des dépendances dans votre projet. Ses packages contiennent le code compilé (DLL) et le fichier manifeste. Accédez-y en utilisant la méthode suivante :

  • Cliquez sur l'onglet Outils
  • Étendez l'option Gestionnaire de packages NuGet
  • Cliquez sur Gérer les packages NuGet pour la solution

    Comment imprimer un code-barres dans une application Windows C# ? Figure 5 - Gestionnaire de packages NuGet

  • ou, cliquez droit sur Explorateur de solutions
  • Cliquez sur Gérer les packages NuGet

    Comment imprimer un code-barres dans une application Windows C# ? Figure 6 - Explorateur de solutions

Maintenant, la fenêtre du gestionnaire de packages NuGet s'ouvrira. Recherchez IronOCR et cliquez sur Installer.

Comment imprimer un code-barres dans une application Windows C# Figure 7 - IronOCR

2.2. Télécharger depuis le site Web de NuGet

Il peut être téléchargé directement depuis le site officiel de NuGet. Suivez les étapes données :

  1. Cliquez sur le lien vers le site Web de NuGet.
  2. Cliquez sur l'option Télécharger le package sur le côté droit de la page.
  3. Ouvrez le package téléchargé, et il commencera à s'installer.
  4. Enfin, rechargez la solution, et c'est terminé.

2.3. Télécharger à l'aide de la page Web IronOCR

Visitez simplement le site Web de Iron Software et naviguez vers la page Web de IronOCR for .NET. Faites défiler vers le bas et cliquez sur Télécharger DLL ou Télécharger Installateur Windows.

Comment imprimer un code-barres dans une application Windows en C# Figure 8 - Site web Iron Software

Un fichier Zip sera téléchargé. Extrayez-le et ajoutez-le à votre fichier de projet ou exécutez l'installateur Windows. Suivez les étapes ci-dessous pour l'ajouter à votre projet.

  1. Cliquez droit sur les dépendances du projet dans Visual Studio depuis l'Explorateur de solutions.
  2. Ensuite, sélectionnez l'option Ajouter une référence de projet.
  3. Parcourez l'emplacement du fichier DLL téléchargé.
  4. Enfin, cliquez sur OK pour ajouter la référence de projet.

2.4. Utilisation de l'invite de commandes dans Visual Studio

  1. Accédez à l'onglet Outils dans Visual Studio.
  2. Étendez l'option Gestionnaire de packages NuGet.
  3. Sélectionnez la console du gestionnaire de packages et tapez la commande suivante :
Install-Package IronOcr

Cela téléchargera et installera automatiquement IronOCR dans votre projet.

Maintenant, nous sommes prêts à utiliser IronOCR dans notre projet.

2.5. Ajouter les espaces de noms nécessaires d'IronOCR

Il n'y a qu'un espace de noms requis, et il doit être ajouté en haut du fichier de code source où nous devons accéder à ses fonctions.

using IronOcr;
using IronOcr;
$vbLabelText   $csharpLabel

Maintenant, installons Google Vision OCR.

3. Installation de Google OCR

Pour pouvoir utiliser l'API Vision dans votre projet C#, vous devez remplir les prérequis suivants :

  1. Créez un compte Google
  2. Créez un nouveau projet depuis la console Google Cloud
  3. Activer la facturation
  4. Activer l'API Vision
  5. Créez un compte de service et définissez les identifiants
  6. Téléchargez les identifiants de la clé du compte de service au format fichier JSON

Vous pouvez consulter en détail la configuration et les exigences de l'utilisation de Google Cloud Vision dans la documentation officielle ici.

Maintenant, pour installer la bibliothèque cliente Google Cloud pour effectuer le traitement OCR dans Visual Studio, nous devons utiliser le gestionnaire de packages NuGet.

  • Vous pouvez télécharger et installer le SDK AWS Textract à partir du Gestionnaire de packages NuGet.

Accédez-y en utilisant la méthode suivante :

  • Cliquez sur l'onglet Outils
  • Étendez l'option Gestionnaire de packages NuGet
  • Cliquez sur Gérer les packages NuGet pour la solution

    Comment imprimer un code-barres dans une application Windows C# ? Figure 9 - Onglet Outils

  • ou, cliquez droit sur Explorateur de solutions
  • Cliquez sur Gérer les packages NuGet

    Comment imprimer un code-barres dans une application Windows C# ? Figure 10 - Gestion des packages NuGet

Maintenant, la fenêtre du gestionnaire de packages NuGet s'ouvrira. Recherchez Google Cloud Vision OCR et cliquez sur Installer.

Comment imprimer un code-barres dans une application Windows C# Figure 11 - Google Cloud Vision OCR

3.2. Ajouter l'espace de noms de l'API Google Vision

Incluez l'espace de noms suivant pour utiliser l'API OCR Google Vision :

using Google.Cloud.Vision.V1;
using Google.Cloud.Vision.V1;
$vbLabelText   $csharpLabel

Définissez également la variable d'environnement avec les identifiants de clé téléchargés au format de fichier JSON.

Environment.SetEnvironmentVariable("GOOGLE_APPLICATION_CREDENTIALS", "key.json");
Environment.SetEnvironmentVariable("GOOGLE_APPLICATION_CREDENTIALS", "key.json");
$vbLabelText   $csharpLabel

Maintenant, tout est configuré et prêt à l'emploi.

4. Image en texte

Lire les données à partir d'images est une tâche fastidieuse. La résolution et la qualité de l'image jouent un rôle important lors de l'extraction de contenu. Les deux bibliothèques fournissent la fonctionnalité de reconnaissance optique de caractères (OCR) pour extraire le texte des images.

4.1. Utiliser IronOCR

IronOCR facilite grandement la lecture du contenu d'un fichier image par les développeurs grâce à sa puissante classe IronTesseract. Ici, nous utiliserons une image PNG pour lire le texte d'un fichier image et le code est le suivant :

var ocr = new IronTesseract();
using (var input = new OcrInput())
{
    // Add the image to be processed
    input.AddImage("test-files/employmentapp.png");

    // Process the image
    var result = ocr.Read(input);

    // Output the extracted text
    Console.WriteLine(result.Text);
}
var ocr = new IronTesseract();
using (var input = new OcrInput())
{
    // Add the image to be processed
    input.AddImage("test-files/employmentapp.png");

    // Process the image
    var result = ocr.Read(input);

    // Output the extracted text
    Console.WriteLine(result.Text);
}
$vbLabelText   $csharpLabel

IMAGE ENTRÉE

Comment imprimer un code-barres dans une application Windows C# Figure 12 - Saisie avec cadres de délimitation

SORTIE

Comment imprimer un code-barres dans une application Windows C# Figure 13 - Sortie image avec les mots individuels

La sortie d'IronOCR correspond à l'image originale fournie. Le code est propre et facile à comprendre sans aucune technicité.

4.2. Utilisation de Google OCR

Google Cloud Vision OCR convertit également l'image en texte avec différentes polices. Tout d'abord, nous devons créer un client à l'aide du fichier d'identifiants. Ensuite, grâce à cet objet client, nous pouvons appeler la méthode DetectText pour obtenir une réponse sous forme d'annotation. Le code est donné comme suit :

Environment.SetEnvironmentVariable("GOOGLE_APPLICATION_CREDENTIALS", "key.json");
var client = ImageAnnotatorClient.Create();
var image = Google.Cloud.Vision.V1.Image.FromFile("test-files/employmentapp.png");
var response = client.DetectText(image);

foreach (var annotation in response)
{
    if (annotation.Description != null)
    {
        Console.WriteLine(annotation.Description);
    }
}
Environment.SetEnvironmentVariable("GOOGLE_APPLICATION_CREDENTIALS", "key.json");
var client = ImageAnnotatorClient.Create();
var image = Google.Cloud.Vision.V1.Image.FromFile("test-files/employmentapp.png");
var response = client.DetectText(image);

foreach (var annotation in response)
{
    if (annotation.Description != null)
    {
        Console.WriteLine(annotation.Description);
    }
}
$vbLabelText   $csharpLabel

La même image est donnée en entrée pour comparer la sortie des deux bibliothèques.

Comment imprimer un code-barres dans une application Windows C# Figure 14 - Sortie

À partir de la sortie ci-dessus, vous pouvez clairement voir qu'IronOCR conserve les formats de sortie de l'image. Bien que Google OCR ait donné un texte de sortie précis, le formatage du tableau n'est pas conservé. IronOCR a conservé le formatage du tableau exactement comme dans l'image donnée.

5. Code-barres et QR Code en texte

5.1. Utilisation d'IronOCR

IronOCR offre une fonctionnalité unique et utile lors de la lecture d'images, c'est-à-dire qu'elle peut lire des codes-barres et des codes QR. Elle peut détecter les codes-barres et afficher facilement leur valeur. Tout d'abord, définissez la configuration ReadBarCodes sur true, puis parcourez chacun des codes-barres dans les résultats OCR. Le code pour lire les codes-barres est donné ci-dessous :

var ocr = new IronTesseract();
ocr.Configuration.ReadBarCodes = true;
using (var input = new OcrInput())
{
    // Add the image to be processed
    input.AddImage("test-files/Barcode.png");

    // Process the image
    var result = ocr.Read(input);

    // Iterate and output barcode values
    foreach (var barcode in result.Barcodes)
    {
        Console.WriteLine(barcode.Value);
    }
}
var ocr = new IronTesseract();
ocr.Configuration.ReadBarCodes = true;
using (var input = new OcrInput())
{
    // Add the image to be processed
    input.AddImage("test-files/Barcode.png");

    // Process the image
    var result = ocr.Read(input);

    // Iterate and output barcode values
    foreach (var barcode in result.Barcodes)
    {
        Console.WriteLine(barcode.Value);
    }
}
$vbLabelText   $csharpLabel

IMAGE ENTRÉE

Comment imprimer un code-barres dans une application Windows C# Figure 15 - Entrée

SORTIE

Comment imprimer un code-barres dans une application Windows C# Figure 16 - Sortie image

Tous les trois codes-barres de l'entrée sont lus avec succès, et leur texte caché est affiché.

5.2. Utilisation de Google OCR

L'API Google Vision ne permet pas encore cette fonctionnalité. Lire des codes-barres peut être pratique dans les applications logicielles. Cependant, Google OCR vous permet d'obtenir du texte à partir d'un document numérisé en tant que fichier image. Le code pour la détection d'étiquette est le suivant :

var client = ImageAnnotatorClient.Create();
var image = Google.Cloud.Vision.V1.Image.FromUri("gs://cloud-samples-data/vision/using_curl/shanghai.jpeg");
var labels = client.DetectLabels(image);

Console.WriteLine("Labels (and confidence score):");
Console.WriteLine(new String('=', 30));

foreach (var label in labels)
{
    Console.WriteLine($"{label.Description} ({(int)(label.Score * 100)}%)");
}
var client = ImageAnnotatorClient.Create();
var image = Google.Cloud.Vision.V1.Image.FromUri("gs://cloud-samples-data/vision/using_curl/shanghai.jpeg");
var labels = client.DetectLabels(image);

Console.WriteLine("Labels (and confidence score):");
Console.WriteLine(new String('=', 30));

foreach (var label in labels)
{
    Console.WriteLine($"{label.Description} ({(int)(label.Score * 100)}%)");
}
$vbLabelText   $csharpLabel

SORTIE

Comment imprimer un code-barres dans une application Windows C# Figure 17 - Sortie de détection d'étiquette

6. PDF en texte

6.1. Utilisation de IronOCR

La lecture des fichiers PDF est aussi simple que la lecture des fichiers image dans IronOCR. Il vous suffit de changer la méthode AddImage en AddPdf dans le code de lecture d'image. Le code se présente comme suit :

var ocr = new IronTesseract();
using (var input = new OcrInput())
{
    // Add the PDF to be processed
    input.AddPdf("test-files/example.PDF");

    // Process the PDF
    var result = ocr.Read(input);

    // Output the extracted text
    Console.WriteLine(result.Text);
}
var ocr = new IronTesseract();
using (var input = new OcrInput())
{
    // Add the PDF to be processed
    input.AddPdf("test-files/example.PDF");

    // Process the PDF
    var result = ocr.Read(input);

    // Output the extracted text
    Console.WriteLine(result.Text);
}
$vbLabelText   $csharpLabel

SORTIE

Le texte extrait est dans le même format que le fichier PDF.

Comment imprimer un code-barres dans une application Windows C# Figure 18 - Sortie PDF vers texte

6.2. Utilisation de Google OCR

Google OCR fournit également la possibilité d'extraire du texte à partir de documents PDF/TIFF. Cependant, elle ne détecte le texte que si le fichier est dans le stockage Google Cloud. Pour cela, vous devez créer un bucket de stockage Google. Le code pour C# n'est pas simple et assez long à implémenter ici. Il n'existe pas d'exemples disponibles pour C# pour détecter les textes dans les fichiers. Vous pouvez consulter le code Java comme référence pour essayer.

7. Licence

IronOCR est gratuit à des fins de développement, mais il doit être licencié pour une utilisation commerciale. Il propose également un essai gratuit pour tester tout son potentiel selon vos besoins. Le pack Lite commence à partir d'un certain montant avec un essai gratuit. IronOCR fournit 1 an de support produit et de mises à jour gratuitement, puis une année après, il coûte 399 $. Toutes les licences sont perpétuelles, ce qui signifie qu'un achat unique et aucun frais caché. Vous pouvez également choisir une couverture de redistribution sans redevances pour les produits SaaS et OEM avec seulement un achat unique de 1999 $. Pour plus d'informations sur les packages de licence et les plans tarifaires, veuillez visiter ici.

Comment imprimer un code-barres dans une application Windows C# Figure 19 - Licence IronOCR

Google Cloud Vision les plans tarifaires sont basés sur le nombre d'opérations effectuées par l'application sur une image. Pour les fichiers comme PDF qui ont plusieurs pages, chaque page est traitée comme une image. De plus, chaque fonctionnalité appliquée à une image est une unité facturable distincte. Par exemple, si vous appliquez la détection de texte et la détection d'étiquettes à la même image, chaque fonctionnalité sera facturée séparément. Les plans tarifaires sont donnés ci-dessous, et pour plus d'informations, veuillez visiter ce lien.

Comment imprimer un code-barres dans une application Windows C# Figure 20 - Licence Google Cloud Vision OCR

8. Conclusion

IronOCR offre aux développeurs C# l'API Tesseract la plus avancée que nous connaissons, sur n'importe quelle plateforme. IronOCR peut être déployé sur Windows, Linux, Mac, Azure, AWS, Lambda, et prend en charge les projets .NET Framework ainsi que .NET Standard et .NET Core. Nous pouvons également lire les codes-barres dans les scans OCR, et même exporter notre OCR au format HTML et PDF consultable.

Google Cloud Vision API est une API avancée construite sur l'IA. Elle offre une variété de fonctionnalités d'analyse d'image qui peuvent être très utiles pour la construction d'applications ML. Elle permet aux développeurs de communiquer directement avec le Google Cloud en utilisant une clé API, ce qui signifie qu'il n'est pas nécessaire de stocker les fichiers localement.

Les licences IronOCR sont basées sur l'utilisateur, ce qui signifie que vous devez toujours acheter une licence en fonction du nombre de développeurs qui utiliseront le produit. Les licences Google Cloud Vision sont basées sur le nombre d'images à extraire des informations et à analyser les données. Les licences sont mensuelles, et les prix deviennent très élevés pour un grand nombre d'images par rapport aux licences IronOCR. De plus, la licence IronOCR est un achat unique et peut être utilisée à vie, et elle prend en charge la distribution OEM et SaaS.

Dans l'ensemble, les deux bibliothèques possèdent des capacités d'apprentissage automatique. IronOCR a un léger avantage sur Google OCR car elle est spécifiquement conçue pour le framework C# .NET, qui est rapide et fait gagner du temps. Elle fournit toutes les fonctionnalités avec très peu de lignes de code, soulageant les développeurs de devoir écrire des codes longs et longs. Elle est construite sur l'API Tesseract 5 la plus populaire, ce qui la rend facile à intégrer et à analyser les images et autres formats de fichiers avec des résultats précis. D'un autre côté, Google Vision OCR est construit sur l'IA et plus axé sur Java, Python et REST et ne peut fonctionner que lorsqu'il est connecté au Google Cloud. Cela peut être chronophage car la réponse vient du côté serveur. Vous pouvez choisir la bibliothèque en fonction de vos besoins spécifiques.

Maintenant, vous pouvez obtenir 5 produits Iron pour le prix de 2. Les outils suivants sont inclus dans la suite Iron :

  • IronBarcode
  • IronXL
  • IronOCR
  • IronPDF
  • IronWebscraper

Visitez ce lien pour explorer plus.

Vous pouvez télécharger IronOCR depuis ici.

Veuillez noterGoogle Cloud Vision OCR est une marque déposée de son propriétaire respectif. Ce site n'est pas affilié à, approuvé par, ou sponsorisé par Google Cloud Vision OCR. Tous les noms de produits, logos et marques sont la propriété de leurs propriétaires respectifs. Les comparaisons sont à titre informatif uniquement et reflètent les informations publiquement disponibles au moment de l'écriture.

Questions Fréquemment Posées

Comment puis-je convertir des images en texte à l'aide de C# ?

Vous pouvez utiliser IronOCR qui utilise le moteur Tesseract 5 pour convertir les images en texte lisible par machine. Il prend en charge plus de 125 langues et est compatible avec plusieurs plateformes, ce qui en fait un excellent choix pour l'extraction de texte dans les applications C#.

Quels sont les avantages de l'utilisation d'IronOCR pour le balayage des codes-barres et des codes QR ?

IronOCR ne convertit pas seulement les images et les PDF en texte, mais excelle également dans la lecture des codes-barres et QR. Il offre une extraction de données rapide et précise, en faisant un outil polyvalent pour les applications nécessitant des capacités OCR complètes.

Comment IronOCR gère-t-il différentes langues ?

IronOCR prend en charge plus de 125 langues et offre un support linguistique personnalisé. Cette compatibilité linguistique étendue lui permet d'être hautement adaptable pour les applications internationales, garantissant la reconnaissance de texte à travers diverses langues.

Quelles sont les exigences d'installation pour IronOCR dans un projet C# ?

Pour installer IronOCR dans un projet C#, vous pouvez utiliser le gestionnaire de packages NuGet dans Visual Studio. Recherchez simplement IronOCR dans le gestionnaire de packages NuGet et installez-le pour intégrer en toute transparence les fonctionnalités OCR dans votre application.

Comment le modèle de licence d'IronOCR se compare-t-il aux services OCR basés sur le cloud ?

IronOCR offre un modèle d'achat unique avec des licences perpétuelles, offrant une valeur à long terme sans coûts récurrents. En revanche, les services OCR basés sur le cloud comme Google Cloud Vision utilisent généralement un modèle de tarification à l'utilisation, qui peut devenir coûteux avec une utilisation élevée.

Quelles plateformes sont prises en charge par IronOCR ?

IronOCR peut être déployé sur plusieurs plateformes, y compris Windows, Linux, Mac, Azure, AWS et Lambda. Il prend en charge les projets .NET Framework, .NET Standard et .NET Core, offrant une polyvalence pour différents environnements de développement.

IronOCR peut-il fonctionner hors ligne ?

Oui, IronOCR peut fonctionner hors ligne, ce qui est un avantage significatif par rapport aux solutions basées sur le cloud. Cette capacité garantit que votre traitement OCR n'est pas dépendant d'une connexion Internet, offrant un meilleur contrôle et plus de sécurité.

Comment IronOCR assure-t-il l'exactitude et la rapidité dans le traitement OCR ?

IronOCR utilise des algorithmes avancés et le moteur Tesseract 5 pour fournir un traitement OCR rapide et précis. Ses filtres de correction d'image améliorent encore la précision de la reconnaissance de texte, en faisant un choix fiable pour des tâches OCR de haute qualité.

Kannaopat Udonpant
Ingénieur logiciel
Avant de devenir ingénieur logiciel, Kannapat a obtenu un doctorat en ressources environnementales à l'université d'Hokkaido au Japon. Pendant qu'il poursuivait son diplôme, Kannapat est également devenu membre du laboratoire de robotique de véhicules, qui fait partie du département de bioproduction. En 2022, il a utilisé ses compé...
Lire la suite

Iron Support Team

We're online 24 hours, 5 days a week.
Chat
Email
Call Me