Canadian Aboriginal Alphabet OCR in C# and .NET

This article was translated from English: Does it need improvement?
Translated
View the article in English

126 Daha Fazla Dil

IronOCR, C# yazılım bileşeni olarak, .NET kodlayıcılarının Kanada Yerli Alfabesi dahil olmak üzere 126 dilde görüntülerden ve PDF belgelerinden metin okumasını sağlar.

Tesseract'ın, yalnızca .NET geliştiricileri için özel olarak oluşturulmuş gelişmiş bir dalıdır ve hız ve doğruluk açısından diğer Tesseract motorlarını düzenli olarak geride bırakır.

IronOcr.Languages.CanadianAboriginal İçeriği

Bu paket, .NET için 103 OCR dili içerir:

  • Kanada Yerlisi Alfabesi
  • Kanada Yerlisi AlfabesiEnİyi
  • Kanada Yerlisi AlfabesiHızlı

İndir

Kanada Yerli Alfabesi Dil Paketi [Kanada Yerli Dil]

Kurulum

Yapmamız gereken ilk şey, Kanada Yerli Alfabesi OCR paketimizi .NET projenize yüklemektir.

Install-Package IronOcr.Languages.CanadianAboriginal

Kod Örneği

Bu C# kod örneği, bir Görüntü veya PDF belgesinden Kanada Yerli Alfabesi metnini okur. Optik karakter tanıma yapmak için IronOCR kütüphanesini kullanır.

// Install the IronOCR package via NuGet
// PM> Install-Package IronOcr.Languages.CanadianAboriginal

using IronOcr;

class Program
{
    static void Main()
    {
        // Create an instance of the IronTesseract OCR engine
        var Ocr = new IronTesseract();

        // Set the language to Canadian Aboriginal
        Ocr.Language = OcrLanguage.CanadianAboriginal;

        // Provide the path to the image or PDF for OCR processing
        using (var Input = new OcrInput(@"images\CanadianAboriginal.png"))
        {
            // Perform OCR on the input file
            var Result = Ocr.Read(Input);

            // Extract all recognized text
            var AllText = Result.Text;

            // Output the recognized text
            Console.WriteLine(AllText);
        }
    }
}
// Install the IronOCR package via NuGet
// PM> Install-Package IronOcr.Languages.CanadianAboriginal

using IronOcr;

class Program
{
    static void Main()
    {
        // Create an instance of the IronTesseract OCR engine
        var Ocr = new IronTesseract();

        // Set the language to Canadian Aboriginal
        Ocr.Language = OcrLanguage.CanadianAboriginal;

        // Provide the path to the image or PDF for OCR processing
        using (var Input = new OcrInput(@"images\CanadianAboriginal.png"))
        {
            // Perform OCR on the input file
            var Result = Ocr.Read(Input);

            // Extract all recognized text
            var AllText = Result.Text;

            // Output the recognized text
            Console.WriteLine(AllText);
        }
    }
}
' Install the IronOCR package via NuGet
' PM> Install-Package IronOcr.Languages.CanadianAboriginal

Imports IronOcr

Friend Class Program
	Shared Sub Main()
		' Create an instance of the IronTesseract OCR engine
		Dim Ocr = New IronTesseract()

		' Set the language to Canadian Aboriginal
		Ocr.Language = OcrLanguage.CanadianAboriginal

		' Provide the path to the image or PDF for OCR processing
		Using Input = New OcrInput("images\CanadianAboriginal.png")
			' Perform OCR on the input file
			Dim Result = Ocr.Read(Input)

			' Extract all recognized text
			Dim AllText = Result.Text

			' Output the recognized text
			Console.WriteLine(AllText)
		End Using
	End Sub
End Class
$vbLabelText   $csharpLabel
  • Yukarıdaki kod, OCR işlemini gerçekleştirmek için IronOcr.IronTesseract sınıfını kullanır.
  • Kanada Aborijin metinleri için dil modelini belirlemek üzere OcrLanguage.CanadianAboriginal değerini ayarlar.
  • OcrInput nesnesi, yolunda belirtilen görüntüyü yükler.
  • Ocr.Read yöntemi, görüntüyü işler ve tanınan metni döndürür.
  • Son olarak, çıkartılan metin konsola yazdırılır.