Saltar al pie de página

Lectura Especializada

Vaya más allá del texto plano. Lea con precisión pasaportes (MRZ), cheques (MICR), placas de matrícula y códigos de barras con herramientas dedicadas de alto rendimiento.

Icon Main related to Lectura Especializada
Lectura Especializada

1

Leer Matrícula

Construir sistemas robustos de reconocimiento automático de matrículas (ANPR) para la gestión automatizada de aparcamientos, acceso a puertas de seguridad y seguimiento de vehículos. Nuestro motor está entrenado para leer con precisión matrículas desde distintos ángulos, distancias y condiciones de iluminación.

Aprenda a:Leer matrículas con 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

Leer Pasaporte

Agilice la verificación de la identidad y la incorporación de clientes extrayendo al instante datos de la zona de lectura mecánica (MRZ) de pasaportes y documentos de identidad internacionales. Elimine los errores de introducción manual y acelere sus procesos de facturación o de cumplimiento de normas.

Aprenda a:Utilizar Read Passport en 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

Lectura de cheques MICR

Lea de forma fiable fuentes MICR E-13B en cheques para automatizar el procesamiento de depósitos bancarios y los flujos de trabajo financieros. Nuestro motor especializado garantiza la máxima precisión para datos críticos como números de ruta, números de cuenta e importes de cheques.

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

Leer BarCode y código QR

Detecta y descodifica los principales formatos de códigos de barras 1D y 2D, incluido el código QR. Una solución versátil para la gestión de inventarios, el seguimiento logístico, los sistemas de punto de venta y las aplicaciones móviles de venta de entradas.

Aprenda a:Leer BarCodes y QR Codes 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

Visión por ordenador OCR

Utilice el poder de la visión por ordenador para detectar texto con nuestros avanzados modelos entrenados. IronOCR utiliza OpenCV para identificar áreas dentro de una imagen que contienen texto, ¡especialmente útil para imágenes con mucho ruido y bloques de texto dispersos en documentos!

Aprenda a:OCR in Computer Vision Tutorial (License, Subtitle, Invoice)
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

Extraer texto de imágenes manuscritas

IronOCR puede incluso extraer texto de imágenes manuscritas con facilidad. Utilizando métodos especializados, IronOCR puede escanear y extraer texto manuscrito de imágenes de forma rápida y eficiente.

Aprenda cómo añadir encabezados/pies de página
C#
¿Listo para empezar?
Nuget Descargas 5,167,857 | Version: 2025.11 recién lanzado