Corrigindo digitalizações e imagens de baixa qualidade
using IronOcr;
using System;

var ocrTesseract = new IronTesseract();
using var ocrInput = new OcrInput();
ocrInput.LoadImage(@"images\image.png");

ocrInput.Deskew();
ocrInput.DeNoise();
ocrInput.Despeckle();
ocrInput.EnhanceResolution(225);
ocrInput.Sharpen();
ocrInput.Erode();
ocrInput.Dilate();
ocrInput.Scale(200);
var ocrResult = ocrTesseract.Read(ocrInput);
Console.WriteLine(ocrResult.Text);
NuGet Download
PM > Install-Package IronOcr
Corrigindo digitalizações e imagens de baixa qualidade

Corrigindo digitalizações e imagens de baixa qualidade

A Classe IronTesseract OCR oferece controle granular para desenvolvedores C# e .NET adicionarem funcionalidade OCR (imagem e PDF para texto) aos seus aplicativos, e também para ajustar o desempenho aos seus casos de uso específicos.

Ao definir variáveis, é possível alcançar um equilíbrio perfeito entre velocidade e precisão trabalhando com exemplos do mundo real. As configurações incluem: CleanBackgroundNoise, EnhanceContrast, EnhanceResolution, Language, Strategy, RotateAndStraighten, ColorSpace, DetectWhiteTextOnDarkBackgrounds, e InputImageType.

Melhore a qualidade das imagens com o IronOCR: aprenda como.
Ver no GitHub

Pronto para começar?

Nuget Downloads 6,357,159Versão:2026.11recém-lançado