Przejdź do treści stopki

Konfiguracje i języki

Szczegółowo reguluj silnik OCR dla doskonałych wyników. Uzyskaj szczegółową kontrolę nad wydajnością i dokładnością, z gotowym wsparciem dla ponad 125 języków.

Icon Main related to Konfiguracje i języki
Szczegółowe konfiguracje OCR

1

Normalne konfiguracje OCR

Szczegółowo dostraja silnik Tesseract z precyzyjną kontrolą nad dziesiątkami parametrów. To oferuje głęboką personalizację dla zaawansowanych użytkowników pragnących zoptymalizować wydajność dla określonych typów dokumentów, języków lub wyzwań jakościowych.

Ucz się, jak:C# Tesseract OCR Zmienne Konfiguracji
IronTesseract ocr = new IronTesseract
{
    Configuration = new TesseractConfiguration
    {
        ReadBarCodes = false,
        RenderHocr = true,
        TesseractVariables = null,
        WhiteListCharacters = null,
        BlackListCharacters = "`ë|^",
    },
    MultiThreaded = false,
    Language = OcrLanguage.English,
    EnableTesseractConsoleMessages = true, // False as default
};
C#
2

Zaawansowane konfiguracje OCR

Dowiedz się więcej o ustawieniach konfiguracji OCR i dostępnych językach dla metod zaawansowanego czytania OCR.

using IronOcr;

IronTesseract ocr = new IronTesseract
{
    Configuration = new TesseractConfiguration
    {
        // Whitelist alphanumeric characters and common punctuation
        WhiteListCharacters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.,-?!$() /",
        // Blacklist uncommon characters 
        BlackListCharacters = "`ë|^",
    },

    // Languages available for advanced reading are English, Japanese, Korean, LatinAlphabet   
    Language = OcrLanguage.English
};
C#
3

Szybka konfiguracja OCR

Optymalizuj silnik OCR dla maksymalnej szybkości. Poprzez dostosowanie ustawień do priorytetowania wydajności nad absolutną dokładnością, możesz szybko przetwarzać ogromne ilości dokumentów, gdzie szybkość jest krytycznym czynnikiem.

Ucz się, jak:Szybsze Tesseract OCR dla .NET
C#

Icon Main related to Konfiguracje i języki
Języki

1

125 wspieranych języków OCR

Osiągnij wysoką dokładność w ponad 125 międzynarodowych językach. Nasze pakiety obejmują solidne wsparcie dla nielatynoskich skryptów (np. arabskiego, chińskiego, hebrajskiego) i języków z diakrytami. Łatwo dodawaj lub zamieniaj języki za pomocą jednej linii kodu.

Ucz się, jak:Mistrzowski Multi-Language OCR z Iron OCR: Angielski i Japoński
using IronOcr;

var ocr = new IronTesseract();

// Set the OCR to use Chinese Simplified
ocr.Language = OcrLanguage.ChineseSimplified;
using (var input = new OcrInput())
{
    var result = ocr.Read(input);

    // Store the recognized text in a string
    string testResult = result.Text;
}
C#
2

Czytanie wielojęzyczne

Dokładnie wyodrębniaj tekst z dokumentów zawierających wiele języków na jednej stronie. IronOcr automatycznie wykrywa i przełącza między określonymi językami, eliminując potrzebę osobnego przetwarzania dla każdej zawartości języka.

Ucz się, jak:Używać Wielu Języków z Tesseract
using IronOcr;

// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract()
{   // Set primary language to English
    Language = OcrLanguage.EnglishBest,
};

// Set secondary language to Russian
ocrTesseract.AddSecondaryLanguage(OcrLanguage.Russian);

// Add PDF
using var pdfInput = new OcrPdfInput(@"example.pdf");

// Perform OCR
OcrResult result = ocrTesseract.Read(pdfInput);

// Output extracted text to console
Console.WriteLine(result.Text);
C#
3

Czytanie języków niestandardowych

Przekrocz wbudowane pakiety językowe, dostarczając własne szkolone dane językowe. Osiągnij wysoką dokładność na dokumentach z rzadkimi językami, specjalistycznymi czcionkami lub unikalnymi zestawami znaków.

Ucz się, jak:Używać Plików Języków Niestandardowych
using IronOcr;

var ocrTesseract = new IronTesseract();
ocrTesseract.UseCustomTesseractLanguageFile("custom_tesseract_files/custom.traineddata");
using var ocrInput = new OcrInput();
ocrInput.LoadImage(@"sample.png");
var ocrResult = ocrTesseract.Read(ocrInput);
Console.WriteLine(ocrResult.Text);
C#
Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 5,571,678 | Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronOcr
uruchom próbkę obserwuj, jak twój obraz staje się tekstem z możliwością wyszukiwania.

Zespol wsparcia Iron

Jestesmy online 24 godziny, 5 dni w tygodniu.
Czat
Email
Zadzwon do mnie