IronOCR'da Arap Rakamları ile Çalışmak

Curtis Chau
Curtis Chau
Updated: 29 Haziran 2026

Arapça, Farsça ve Urdu Dili Paketleri Arap Rakamlarını Tanımıyor mu?

Bu, Tesseract dil paketlerinin bilinen bir sorunudur.

Aşağıdaki dil paketi, Arap rakamları ile ilgili bu sorunu çözmeye yardımcı olabilir: Shreeshrii'nin Tessdata Arabic

Bu dil paketi daha sonra IronOCR özelliği ile özel dil paketlerini yüklemek için kullanılabilir: IronOCR Özel Dil Örneği

using IronOcr;

class ArabicNumeralOCR
{
    static void Main(string[] args)
    {
        // Initialize a new instance of IronTesseract for OCR
        var Ocr = new IronTesseract();
        
        // Load the custom Tesseract language file for better numeral recognition
        Ocr.UseCustomTesseractLanguageFile("custom_tesseract_files/custom.traineddata");
        
        // Specify the image input for OCR processing
        using (var Input = new OcrInput(@"images\image.png"))
        {
            // Execute the OCR process on the input image
            var Result = Ocr.Read(Input);
            
            // Output the recognized text
            Console.WriteLine(Result.Text);
        }
    }
}

Not: Bu C# örneği, IronOCR'de Arap rakamlarının tanınmasını geliştirmek için özel bir Tesseract dil dosyasının nasıl kullanılacağını göstermektedir. Uygun dil paketini indirdiğinizi ve belirtilen konuma yerleştirdiğinizi varsayar. IronOCR'yi kurun ve üretim kodunda gerekli hata işlemlerini eklemeyi unutmayın.

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapılandırılmış, görsel olarak çekici kılavuzlar oluşturmayı seviyor.

Daha Fazla Oku

Başlamaya Hazır mısınız?

Nuget Downloads 6,357,159Sürüm:2026.11yeni yayınlandı