Passer au contenu du pied de page

Lecture spécialisée

Allez au-delà du texte brut. Lisez avec précision des passeports (MRZ), des chèques (MICR), des plaques d'immatriculation, et des codes-barres avec des outils dédiés de haute performance.

Icon Main related to Lecture spécialisée
Lecture spécialisée

1

Lire la plaque d'immatriculation

Construire des systèmes robustes de reconnaissance automatique des plaques d'immatriculation (RAPI) pour la gestion automatisée des parkings, l'accès aux barrières de sécurité et le suivi des véhicules. Notre moteur est formé pour lire avec précision les plaques d'immatriculation sous différents angles, à différentes distances et dans différentes conditions d'éclairage.

Apprenez à :Lire les plaques d'immatriculation à l'aide d'IronOCR
using IronOcr;
using System;

var ocr = new IronTesseract();
ocr.Configuration.WhiteListCharacters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_";
using var inputLicensePlate = new OcrInput();
inputLicensePlate.LoadImage("plate.jpeg");

// Read license plate
OcrLicensePlateResult result = ocr.ReadLicensePlate(inputLicensePlate);

// Retrieve license plate number and confidence value
string output = $"{result.Text}\nResult Confidence: {result.Confidence}";
Console.WriteLine(output);
C#
2

Lire le passeport

Rationalisez la vérification de l'identité et l'accueil des clients en extrayant instantanément les données de la zone de lecture automatique (MRZ) des passeports internationaux et des cartes d'identité. Éliminez les erreurs de saisie manuelle et accélérez vos processus d'enregistrement ou de conformité.

Apprenez à :Utiliser Read Passport in C#
using IronOcr;
using System;

// Instantiate OCR engine
var ocr = new IronTesseract();
using var inputPassport = new OcrInput();
inputPassport.LoadImage("passport.jpg");

// Perform OCR
OcrPassportResult result = ocr.ReadPassport(inputPassport);

// Output name and passport number
Console.WriteLine(result.PassportInfo.GivenNames);
Console.WriteLine(result.PassportInfo.PassportNumber);
C#
3

Lecture de chèques à l'encre magnétique

Lire de manière fiable les polices MICR E-13B sur les chèques afin d'automatiser le traitement des dépôts bancaires et les flux de travail financiers. Notre moteur spécialisé garantit la plus grande précision pour les données critiques telles que les numéros d'acheminement, les numéros de compte et les montants des chèques.

// Import the IronOCR namespace
using IronOcr;

// Create a new instance of IronTesseract for performing OCR operations
var Ocr = new IronTesseract();

// Set the OCR language to MICR to recognize magnetic ink characters

// Must have MICR (IronOcr.Languages.MICR) installed beforehand
Ocr.Language = OcrLanguage.MICR;

// Specify the file path of the input image containing MICR text
using (var Input = new OcrInput())
{
   Input.LoadImage("sampleChequeImage.png");

   // Run the OCR engine to read the MICR text from the input image 
   var Result = Ocr.Read(Input);

   // Output the recognized text to the console 
   Console.WriteLine(Result.Text);
}
C#
4

Lire les BarCodes et les codes QR

Détecte et décode tous les principaux formats de codes-barres 1D et 2D, y compris le QR Code. Une solution polyvalente pour la gestion des stocks, le suivi logistique, les systèmes de point de vente et les applications de billetterie mobile.

Apprenez à :Lire les codes-barres et les codes QR en .NET C#
using IronOcr;

// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract();

// Enable barcode reading
ocrTesseract.Configuration.ReadBarCodes = true;

// Add PDF
using var imageInput = new OcrPdfInput("pdfWithBarcodes.pdf");

// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(imageInput);

// Output detected barcodes and text values
Console.WriteLine(ocrResult.Text);
Console.WriteLine(ocrResult.Barcodes[0].Value);
C#
5

Vision par ordinateur OCR

Utilisez la puissance de la vision par ordinateur pour détecter du texte avec nos modèles formés avancés. IronOcr utilise OpenCV pour identifier les zones d'une image qui contiennent du texte, ce qui est particulièrement utile pour les images avec beaucoup de bruit et les blocs de texte dispersés dans les documents !

Apprenez à :OCR in Computer Vision Tutorial (Licence, Sous-titre, Facture)
using IronOcr;

var ocr = new IronTesseract();
using var input = new OcrInput();
input.LoadImage("sample.png");

// Make sure to also install IronOcr.Extensions.AdvancedScan to use this method
input.FindTextRegion(Scale: 2.0, DilationAmount: 20, Binarize: true, Invert: true);
OcrResult result = ocr.Read(input);
string resultText = result.Text;
C#
6

Extraire du texte à partir d'images d'écriture manuscrite

IronOcr peut même extraire facilement du texte à partir d'images manuscrites. En utilisant des méthodes spécialisées, IronOCR peut numériser et extraire du texte manuscrit d'images rapidement et efficacement.

Apprenez comment ajouter des en-têtes/pieds de page
C#
Prêt à commencer?
Nuget Téléchargements 5,167,857 | Version: 2025.11 vient de sortir