Poprawianie skanów i obrazów o niskiej jakości
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
Poprawianie skanów i obrazów o niskiej jakości

Poprawianie skanów i obrazów o niskiej jakości

Klasa IronTesseract OCR zapewnia szczegolowa kontrole programistom C# i .NET, aby dodac funkcjonalnosc OCR (obraz i PDF na tekst) do ich aplikacji, a takze dostroic wydajnosc do szczegolnych przypadkow uzycia.

Dzięki ustawieniu zmiennych można osiągnąć idealną równowagę między szybkością a dokładnością, pracując na przykładach z życia wziętych. Ustawienia obejmuja: CleanBackgroundNoise, EnhanceContrast, EnhanceResolution, Language, Strategy, RotateAndStraighten, ColorSpace, DetectWhiteTextOnDarkBackgrounds, i InputImageType.

Popraw jakość obrazu dzięki IronOCR: dowiedz się, jak to zrobić
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 6,357,159Wersja:2026.11właśnie wydany