Kannada OCR in C# and .NET
Bu belgenin diğer versiyonları:
IronOCR, C# yazılım bileşeni olan bir bileşen olup, .NET kodlayıcılarının Kannada dili de dahil olmak üzere 126 dildeki görüntü ve PDF belgelerinden metin okuyabilmesini sağlar. 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.Kannada içeriği
Bu paket, .NET için çeşitli Kannada OCR dil modelleri içerir:
- Kannada
- KannadaBest
- KannadaFast
- KannadaAlphabet
- KannadaAlphabetBest
- KannadaAlphabetFast
İndirme
Kannada Dil Paketi [ಕನನಡ]
Kurulum
Yapmamız gereken ilk şey .NET projenize Kannada OCR paketini yüklemek.
Install-Package IronOcr.Languages.Kannada
Kod Örneği
Bu C# kod örneği, bir görüntü veya PDF belgesinden Kannada dili metni okur.
// Make sure to install the IronOcr.Languages.Kannada package via NuGet
using IronOcr;
var Ocr = new IronTesseract
{
// Set the OCR language to Kannada
Language = OcrLanguage.Kannada
};
using (var Input = new OcrInput(@"images\Kannada.png"))
{
// Perform OCR on the input image
var Result = Ocr.Read(Input);
// Retrieve all recognized text from the OCR result
var AllText = Result.Text;
}
// Make sure to install the IronOcr.Languages.Kannada package via NuGet
using IronOcr;
var Ocr = new IronTesseract
{
// Set the OCR language to Kannada
Language = OcrLanguage.Kannada
};
using (var Input = new OcrInput(@"images\Kannada.png"))
{
// Perform OCR on the input image
var Result = Ocr.Read(Input);
// Retrieve all recognized text from the OCR result
var AllText = Result.Text;
}
' Make sure to install the IronOcr.Languages.Kannada package via NuGet
Imports IronOcr
Private Ocr = New IronTesseract With {.Language = OcrLanguage.Kannada}
Using Input = New OcrInput("images\Kannada.png")
' Perform OCR on the input image
Dim Result = Ocr.Read(Input)
' Retrieve all recognized text from the OCR result
Dim AllText = Result.Text
End Using
- IronTesseract, OCR motorunun bir örneğidir.
- OcrLanguage.Kannada, OCR'nin özellikle Kannada dilini hedeflemesi gerektiğini belirtir.
- OcrInput, OCR işleme için belirli yoldan görüntüyü yükler.
- Read yöntemi girdiyi işler ve tanınan metni geri döndürür.
- Son olarak, taninan metin
AllText'de depolanir.

