Altbilgi içeriğine atla

Yapılandırmalar ve Diller

Mükemmel sonuçlar için OCR motorunu ince ayarlayın. Performans ve doğruluk üzerinde ayrıntılı kontrol elde edin, önceden hazır olarak 125'in üzerinde dil desteği ile.

Icon Main related to Yapılandırmalar ve Diller
OCR Detaylı Yapılandırmalar

1

Normal OCR Yapılandırmaları

Çekirdek Tesseract motorunu, onlarca parametre üzerinde ayrıntılı kontrol ile ince ayarlayın. Bu, belirli belge türleri, diller veya kalite sorunları için performansı optimize etmek isteyen ileri düzey kullanıcılar için derin özelleştirme sunar.

Nasıl yapıldığını öğrenin:C# Tesseract OCR Yapılandırma Değişkenleri
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

Gelişmiş Okuma için OCR Yapılandırmaları

Gelişmiş OCR okuma yöntemleri için mevcut OCR yapılandırma ayarları ve dilleri hakkında daha fazla bilgi edinin.

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

Hızlı OCR Yapılandırması

Maksimum hız için OCR motorunu optimize edin. Ayarları, mutlak doğruluk üzerinde performansa öncelik verecek şekilde ayarlayarak, hızın kritik bir faktör olduğu büyük hacimli belgeleri hızlıca işleyebilirsiniz.

Nasıl yapıldığını öğrenin:.NET için Daha Hızlı Tesseract OCR
C#

Icon Main related to Yapılandırmalar ve Diller
Diller

1

125 Dil OCR Destekli

125'in üzerinde uluslararası dilde yüksek doğruluk elde edin. Paketlerimiz, Arapça, Çince, İbranice gibi Latin olmayan yazılar ve aksanlı diller için sağlam destek içerir. Tek bir kod satırı ile kolayca dil ekleyin veya değiştirin.

Nasıl yapıldığını öğrenin:Iron OCR ile Çok Dilli OCR'yi Ustalaştırma: İngilizce ve Japonca
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

Çok Dilli Okuma

Aynı sayfada birden fazla dil içeren belgelerden doğru bir şekilde metin çıkarın. IronOcr, belirli diller arasında otomatik olarak algılar ve geçiş yapar, her bir dil içeriği için ayrı işlem yapma ihtiyaçını ortadan kaldırır.

Nasıl yapıldığını öğrenin:Tesseract ile Birden Çok Dili Kullanma
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

Özelleştirilmiş Diller Okuma

Gömülü dil paketlerinin ötesine geçerek, kendi eğitilmiş dil verilerinizi sağlayın. Nadir diller, özel yazı tipleri veya benzersiz karakter setlerine sahip belgelerde yüksek doğruluk elde edin.

Nasıl yapıldığını öğrenin:Özel Dil Dosyaları Kullanma
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#
Başlamaya Hazır mısınız?
Nuget İndirmeler 5,585,834 | Sürüm: 2026.4 just released
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronOcr
örnekleri çalıştır resminizin aranabilir metne donuşünü izleyin.

Iron Destek Ekibi

Haftanın 5 günü, 24 saat çevrimiçiyiz.
Sohbet
E-posta
Beni Ara