Zum Fußzeileninhalt springen

Spezialisiertes Lesen

Gehen Sie über einfachen Text hinaus. Lesen Sie genau Reisepässe (MRZ), Schecks (MICR), Kennzeichen und Barcodes mit speziellen, leistungsstarken Tools.

Icon Main related to Spezialisiertes Lesen
Spezialisiertes Lesen

1

Kennzeichen lesen

Erstellen Sie robuste Systeme zur automatischen Nummernschilderkennung (ANPR) für die automatische Parkverwaltung, den Zugang zu Sicherheitstoren und die Fahrzeugverfolgung. Unsere Engine ist darauf trainiert, Nummernschilder aus verschiedenen Winkeln, Entfernungen und Lichtverhältnissen genau zu lesen.

Lernen Sie, wie man:Kennzeichen mit IronOCR liest
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

Reisepass auslesen

Optimieren Sie die Identitätsüberprüfung und das Onboarding von Kunden, indem Sie Daten aus der maschinenlesbaren Zone (MRZ) von internationalen Pässen und Personalausweisen sofort extrahieren. Eliminieren Sie manuelle Eingabefehler und beschleunigen Sie Ihre Check-in- oder Compliance-Prozesse.

Erfahren Sie, wie man:Read Passport in C# verwendet
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

MICR-Scheck lesen

Lesen Sie zuverlässig E-13B MICR-Schriften auf Schecks, um die Verarbeitung von Bankeinlagen und Finanzworkflows zu automatisieren. Unsere spezialisierte Engine gewährleistet höchste Genauigkeit für kritische Daten wie Routing-Nummern, Kontonummern und Scheckbeträge.

// 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

BarCode und QR-Code lesen

Erkennt und dekodiert alle wichtigen 1D- und 2D-Barcodeformate, einschließlich QR-Code. Eine vielseitige Lösung für Bestandsmanagement, Logistik-Tracking, Point-of-Sale-Systeme und mobile Ticketing-Anwendungen.

Lernen Sie, wie man:BarCodes und QR-Codes in .NET C# liest
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

Computer Vision OCR

Nutzen Sie die Leistungsfähigkeit der Computer Vision, um Text mit unseren hochentwickelten, trainierten Modellen zu erkennen. IronOCR nutzt OpenCV, um Bereiche innerhalb eines Bildes zu identifizieren, die Text enthalten. Dies ist besonders hilfreich bei Bildern mit viel Rauschen und verstreuten Textblöcken in Dokumenten!

Erfahren Sie, wie man:OCR in Computer Vision Tutorial (Lizenz, Untertitel, Rechnung)
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

Text aus Handschriftbildern extrahieren

IronOCR kann sogar mühelos Text aus handschriftlichen Bildern extrahieren. Mit Hilfe spezieller Methoden kann IronOCR handschriftlichen Text schnell und effizient scannen und aus Bildern extrahieren.

Erfahren Sie, wie Sie Anhänge in PDFs verwalten
C#
Bereit anzufangen?
Nuget Downloads 5,167,857 | Version: 2025.11 gerade veröffentlicht