Spanish 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, .NET kodlayıcıların İspanyolca da dahil olmak üzere 126 dildeki görüntülerden ve PDF belgelerinden metin okumalarını sağlayan bir 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.Spanish İçeriği

Bu paket .NET için çeşitli OCR dil seçenekleri içerir:

  • İspanyolca
  • İspanyolcaEn iyi
  • İspanyolcaFast
  • İspanyolcaEski
  • İspanyolcaEskiEnİyi
  • İspanyolcaOldFast

İndir

İspanyolca Dil Paketi [español]

Kurulum

İlk adım, .NET projenize İspanyolca OCR paketini yüklemektir.

Install-Package IronOcr.Languages.Spanish

Kod Örneği

Bu C# kod örneği, bir Görüntü veya PDF belgesinden İspanyolca metni okur.

// Import the IronOcr namespace
using IronOcr;

// Create a new instance of the IronTesseract class
var Ocr = new IronTesseract();

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

// Use a using block to manage the OcrInput resource
using (var Input = new OcrInput(@"images\Spanish.png"))
{
    // Perform OCR on the input image
    var Result = Ocr.Read(Input);

    // Extract all text from the OCR result
    var AllText = Result.Text;

    // The 'AllText' variable now contains the Spanish text
}
// Import the IronOcr namespace
using IronOcr;

// Create a new instance of the IronTesseract class
var Ocr = new IronTesseract();

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

// Use a using block to manage the OcrInput resource
using (var Input = new OcrInput(@"images\Spanish.png"))
{
    // Perform OCR on the input image
    var Result = Ocr.Read(Input);

    // Extract all text from the OCR result
    var AllText = Result.Text;

    // The 'AllText' variable now contains the Spanish text
}
' Import the IronOcr namespace
Imports IronOcr

' Create a new instance of the IronTesseract class
Private Ocr = New IronTesseract()

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

' Use a using block to manage the OcrInput resource
Using Input = New OcrInput("images\Spanish.png")
	' Perform OCR on the input image
	Dim Result = Ocr.Read(Input)

	' Extract all text from the OCR result
	Dim AllText = Result.Text

	' The 'AllText' variable now contains the Spanish text
End Using
$vbLabelText   $csharpLabel

Yukarıdaki kod, Spanish.png adlı bir görüntü dosyasından İspanyolca metni okumak ve çıkarmak için IronOCR kütüphanesinin nasıl kullanılacağını göstermektedir. Gerekli ad alanlarının dahil edilmesini sağlayın ve gereken yerlerde kaynakları uygun şekilde yönetmek için using blokları kullanın.