Ukrainian OCR in C# and .NET

This article was translated from English: Does it need improvement?
Translated
View the article in English
Bu belgenin diğer versiyonları:

IronOCR, C# ile yazılmış bir yazılım bileşenidir ve .NET kodlayıcılarının, Ukraynaca dahil olmak üzere 126 dilde resimlerden ve PDF belgelerinden metin okumasına olanak tanır.

Tesseract'ın ileri düzey bir çatallamasıdır, yalnızca .NET geliştiricileri için oluşturulmuş olup hız ve doğruluk açısından diğer Tesseract motorlarını düzenli olarak geride bırakmaktadır.

IronOcr.Languages.Ukrainian'ın İçeriği

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

  • Ukraynaca
  • UkrainianBest
  • UkrainianFast

İndirme

Ukraynaca Dil Paketi [українська мова]

Kurulum

Yapmanız gereken ilk şey, .NET projenize Ukraynaca OCR paketini yüklemektir.

Install-Package IronOcr.Languages.Ukrainian

Kod Örneği

Bu C# kod örneği, bir resim veya PDF belgesinden Ukraynaca metin okur.

// Ensure you have the IronOcr.Languages.Ukrainian package installed.
// Using IronOcr namespace to access OCR functionalities.
using IronOcr;

// Initialize a new instance of IronTesseract
var Ocr = new IronTesseract();

// Set the OCR language to Ukrainian
Ocr.Language = OcrLanguage.Ukrainian;

// Use an OcrInput object for image input
using (var Input = new OcrInput(@"images\Ukrainian.png"))
{
    // Perform OCR operation on the image
    var Result = Ocr.Read(Input);

    // Get the extracted text from the result
    var AllText = Result.Text;

    // Output or use the extracted text as needed
    Console.WriteLine(AllText);
}
// Ensure you have the IronOcr.Languages.Ukrainian package installed.
// Using IronOcr namespace to access OCR functionalities.
using IronOcr;

// Initialize a new instance of IronTesseract
var Ocr = new IronTesseract();

// Set the OCR language to Ukrainian
Ocr.Language = OcrLanguage.Ukrainian;

// Use an OcrInput object for image input
using (var Input = new OcrInput(@"images\Ukrainian.png"))
{
    // Perform OCR operation on the image
    var Result = Ocr.Read(Input);

    // Get the extracted text from the result
    var AllText = Result.Text;

    // Output or use the extracted text as needed
    Console.WriteLine(AllText);
}
Imports IronOcr

' Initialize a new instance of IronTesseract
Dim Ocr As New IronTesseract()

' Set the OCR language to Ukrainian
Ocr.Language = OcrLanguage.Ukrainian

' Use an OcrInput object for image input
Using Input As New OcrInput("images\Ukrainian.png")
    ' Perform OCR operation on the image
    Dim Result = Ocr.Read(Input)

    ' Get the extracted text from the result
    Dim AllText = Result.Text

    ' Output or use the extracted text as needed
    Console.WriteLine(AllText)
End Using
$vbLabelText   $csharpLabel
  • "images\Ukrainian.png" yolunu kendi resim veya PDF belgenizin yolu ile değiştirdiğinizden emin olun.
  • Bu örnek, IronOCR'un Ukraynaca metni tanıması ve çıkarılan metni çıktı olarak vermesi için nasıl ayarlandığını göstermektedir.