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ın İspanyolca dahil olmak üzere 126 dilde görüntüler ve PDF belgelerinden metin okumasını sağlayan bir C# yazılım bileşenidir.

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.Spanish İçeriği

Bu paket, .NET için birkaç OCR dil seçeneği içerir:

  • İspanyolca
  • SpanishBest
  • SpanishFast
  • SpanishOld
  • SpanishOldBest
  • SpanishOldFast

İndirme

İspanyolca Dil Paketi [español]

Kurulum

Yapmamız gereken ilk şey, İspanyolca OCR paketimizi .NET projenize yüklemektir.

Install-Package IronOcr.Languages.Spanish

Kod Örneği

Bu C# kod örneği, bir görüntü veya PDF belgesinden İspanyolca metin okumayı gösterir.

// 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 kutuphanesini nasıl kullanacağınızı göstermektedir. Gerekli ad uzaylarını dahil ettiğinizden ve kaynakları gerektiğinde uygun şekilde using blokları içinde yönettiğinizden emin olun.