Spezialisiertes Lesen
Gehen Sie über einfachen Text hinaus. Lesen Sie genau Reisepässe (MRZ), Schecks (MICR), Kennzeichen und Barcodes mit speziellen, leistungsstarken Tools.
Spezialisiertes Lesen
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 liestusing 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);Imports IronOcr
Imports System
Dim ocr = New IronTesseract()
ocr.Configuration.WhiteListCharacters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_"
Using inputLicensePlate = New OcrInput()
inputLicensePlate.LoadImage("plate.jpeg")
' Read license plate
Dim result As OcrLicensePlateResult = ocr.ReadLicensePlate(inputLicensePlate)
' Retrieve license plate number and confidence value
Dim output As String = $"{result.Text}{vbLf}Result Confidence: {result.Confidence}"
Console.WriteLine(output)
End UsingReisepass 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# verwendetusing 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);Imports IronOcr
Imports System
' Instantiate OCR engine
Dim ocr = New IronTesseract()
Using inputPassport = New OcrInput()
inputPassport.LoadImage("passport.jpg")
' Perform OCR
Dim result As OcrPassportResult = ocr.ReadPassport(inputPassport)
' Output name and passport number
Console.WriteLine(result.PassportInfo.GivenNames)
Console.WriteLine(result.PassportInfo.PassportNumber)
End UsingMICR-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);
}' Import the IronOCR namespace
Imports IronOcr
' Create a new instance of IronTesseract for performing OCR operations
Dim 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 Input = New OcrInput()
Input.LoadImage("sampleChequeImage.png")
' Run the OCR engine to read the MICR text from the input image
Dim Result = Ocr.Read(Input)
' Output the recognized text to the console
Console.WriteLine(Result.Text)
End UsingBarCode 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# liestusing 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);Imports IronOcr
' Instantiate IronTesseract
Dim ocrTesseract As New IronTesseract()
' Enable barcode reading
ocrTesseract.Configuration.ReadBarCodes = True
' Add PDF
Using imageInput = New OcrPdfInput("pdfWithBarcodes.pdf")
' Perform OCR
Dim ocrResult As OcrResult = ocrTesseract.Read(imageInput)
' Output detected barcodes and text values
Console.WriteLine(ocrResult.Text)
Console.WriteLine(ocrResult.Barcodes(0).Value)
End UsingComputer 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;Imports IronOcr
Dim ocr = New IronTesseract()
Using 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)
Dim result As OcrResult = ocr.Read(input)
Dim resultText As String = result.Text
End UsingText 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 verwaltenBereit anzufangen?
Nuget Downloads 6,236,385|Version:2026.9gerade veröffentlicht