Catalan OCR in C# and .NET
Bu belgenin diğer versiyonları:
IronOCR, .NET kodlayıcılarının Katalanca dahil olmak üzere 126 dildeki görüntülerden ve PDF belgelerinden metin okumasına olanak tanıyan bir C# yazılım bileşenidir.
Tesseract'ın geliştirilmiş bir dalıdır, yalnızca .NET geliştiricileri için geliştirilmiştir ve hem hız hem de doğruluk bakımından diğer Tesseract motorlarını düzenli olarak geride bırakır.
IronOcr.Languages.Catalan İçeriği
Bu paket, .NET için 46 OCR dili içerir:
- Katalanca
- KatalancaEnIyi
- KatalancaHizli
İndirme
Katalanca Dil Paketi [català]
Kurulum
Yapmamız gereken ilk şey, Katalanca OCR paketimizi .NET projenize kurmaktır.
Install-Package IronOcr.Languages.Catalan
Kod Örneği
Bu C# kod örneği, bir resim veya PDF belgesinden Katalanca metin okur.
// Import the IronOcr namespace to use its OCR functionality
using IronOcr;
class CatalanOcrExample
{
static void Main()
{
// Create a new instance of the IronTesseract class
var Ocr = new IronTesseract();
// Set the language for OCR processing to Catalan
Ocr.Language = OcrLanguage.Catalan;
// Define the input image or PDF from which you want to read the text
using (var Input = new OcrInput(@"images\Catalan.png"))
{
// Perform OCR reading on the input
var Result = Ocr.Read(Input);
// Retrieve all recognized text
var AllText = Result.Text;
// Output the recognized text
Console.WriteLine(AllText);
}
}
}
// Import the IronOcr namespace to use its OCR functionality
using IronOcr;
class CatalanOcrExample
{
static void Main()
{
// Create a new instance of the IronTesseract class
var Ocr = new IronTesseract();
// Set the language for OCR processing to Catalan
Ocr.Language = OcrLanguage.Catalan;
// Define the input image or PDF from which you want to read the text
using (var Input = new OcrInput(@"images\Catalan.png"))
{
// Perform OCR reading on the input
var Result = Ocr.Read(Input);
// Retrieve all recognized text
var AllText = Result.Text;
// Output the recognized text
Console.WriteLine(AllText);
}
}
}
' Import the IronOcr namespace to use its OCR functionality
Imports IronOcr
Friend Class CatalanOcrExample
Shared Sub Main()
' Create a new instance of the IronTesseract class
Dim Ocr = New IronTesseract()
' Set the language for OCR processing to Catalan
Ocr.Language = OcrLanguage.Catalan
' Define the input image or PDF from which you want to read the text
Using Input = New OcrInput("images\Catalan.png")
' Perform OCR reading on the input
Dim Result = Ocr.Read(Input)
' Retrieve all recognized text
Dim AllText = Result.Text
' Output the recognized text
Console.WriteLine(AllText)
End Using
End Sub
End Class
Bu kodda:
- OCR işlemlerini gerçekleştirmek için
IronTesseractörneğini oluşturuyoruz. - OCR motorunun görüntüleri Katalanca dil modeli kullanarak işlemesi gerektiğini belirtmek için
Ocr.LanguageKatalanca olarak belirtilmiştir. - Görüntü veya PDF belgesinin dosya yolunu belirtmek için
OcrInputkullanıyoruz. ReadyöntemiOcrnesnesi üzerinde çağrılır ve OCR okuma sonuçlarıResultdeğişkeninde saklanır.- Son olarak,
Result.Texttanınan metni içerir ve bu metin konsola yazdırılır.

