Quechua OCR in C# and .NET
IronOCR, .NET geliştiricilerinin Keçuva dahil olmak üzere 126 dildeki görüntü ve PDF belgelerinden metin okumalarına olanak tanıyan C# yazılım bileşenidir.
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.Quechua İçeriği
Bu paket, .NET için 46 OCR dilini içerir:
- Keçuva
- KeçuvaBest
- KeçuvaFast
İndir
Keçuva Dil Paketi [Runa Simi]
- ZIP olarak indir
- NuGet ile yükleyin
Kurulum
Yapmamız gereken ilk şey, .NET projenize Keçuva OCR paketini yüklemek.
Kod Örneği
Bu C# kod örneği, bir görüntü veya PDF belgesinden Keçuva metnini okumaktadır.
// Import the IronOcr namespace
using IronOcr;
class Program
{
static void Main()
{
// Create a new IronTesseract OCR engine
var Ocr = new IronTesseract();
// Set the OCR language to Quechua
Ocr.Language = OcrLanguage.Quechua;
// Wrap OCR input within a using statement for resource management
using (var Input = new OcrInput(@"images\Quechua.png"))
{
// Perform OCR read operation on the input image
var Result = Ocr.Read(Input);
// Retrieve the recognized text from the result
var AllText = Result.Text;
// Output the recognized text
Console.WriteLine(AllText);
}
}
}' Import the IronOcr namespace
Imports IronOcr
Class Program
Shared Sub Main()
' Create a new IronTesseract OCR engine
Dim Ocr As New IronTesseract()
' Set the OCR language to Quechua
Ocr.Language = OcrLanguage.Quechua
' Wrap OCR input within a using statement for resource management
Using Input As New OcrInput("images\Quechua.png")
' Perform OCR read operation on the input image
Dim Result = Ocr.Read(Input)
' Retrieve the recognized text from the result
Dim AllText = Result.Text
' Output the recognized text
Console.WriteLine(AllText)
End Using
End Sub
End ClassIronOCR kullanarak Quechua OCR'yi uygulamaya dahil olan her adımın netliği ve anlaşılırlığı için koda açıklamalar eklenmiştir. "images\Quechua.png" dosyasının sisteminizde mevcut bir Keçuva görüntü dosyasına işaret ettiğinden emin olun.

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.