Ir para o conteúdo do rodapé

Leitura especializada

Vá além do texto simples. Leia com precisão passaportes (MRZ), cheques (MICR), placas de veículos e códigos de barras com ferramentas dedicadas e de alto desempenho.

Icon Main related to Leitura especializada
Leitura especializada

1

Leia a placa do veículo

Desenvolvemos sistemas robustos de Reconhecimento Automático de Placas de Veículos (ANPR) para gerenciamento automatizado de estacionamentos, controle de acesso a portões de segurança e rastreamento de veículos. Nosso sistema é treinado para ler placas de veículos com precisão, independentemente do ângulo, distância ou condição de iluminação.

Aprenda como: Ler placas de veículos usando o 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

Passaporte de Leitura

Agilize a verificação de identidade e o cadastro de clientes extraindo instantaneamente dados da Zona de Leitura Óptica (MRZ) de passaportes e carteiras de identidade internacionais. Elimine erros de entrada manual e acelere seus processos de check-in ou conformidade.

Aprenda como usar o recurso Read Passport em 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

Leitura de cheques MICR

Leia com precisão as fontes MICR E-13B em cheques para automatizar o processamento de depósitos bancários e fluxos de trabalho financeiros. Nosso mecanismo especializado garante a máxima precisão para dados críticos, como números de roteamento, números de conta e valores 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

Ler código de barras e código QR

Detecta e decodifica todos os principais formatos de código de barras 1D e 2D, incluindo o código QR. Uma solução versátil para gestão de estoque, rastreamento logístico, sistemas de ponto de venda e aplicativos de bilhetagem móvel.

Aprenda como: Ler códigos de barras e códigos QR em .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

Visão computacional OCR

Utilize o poder da visão computacional para detectar texto com nossos modelos avançados e treinados. O IronOCR usa o OpenCV para identificar áreas em uma imagem que contêm texto, sendo especialmente útil para imagens com muito ruído e blocos de texto dispersos em documentos!

Aprenda como: OCR em Visão Computacional (Tutorial: Licença, Legenda, Fatura)
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

Extrair texto de imagens de escrita à mão

O IronOCR consegue extrair texto até mesmo de imagens manuscritas com facilidade. Utilizando métodos especializados, o IronOCR pode digitalizar e extrair texto manuscrito de imagens de forma rápida e eficiente.

Aprenda como adicionar cabeçalhos/rodapés
C#
Pronto para começar?
Nuget Downloads 5,525,971 | Versão: 2026.3 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronOcr
executar um exemplo Veja sua imagem se transformar em texto pesquisável.

Iron Support Team

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