Irish OCR in C# and .NET
Otras versiones de este documento:
IronOCR es un componente de software en C# que permite a los programadores de .NET leer texto de imágenes y documentos PDF en 126 idiomas, incluido el irlandés.
Es una rama avanzada de Tesseract, construida exclusivamente para desarrolladores de .NET y supera regularmente a otros motores de Tesseract tanto en velocidad como en precisión.
Contenido de IronOcr.Languages.Irish
Este paquete contiene 40 idiomas OCR for .NET:
- Irlandés
- IrlandésBest
- IrlandésFast
Descargar
Paquete de idioma irlandés [Gaeilge]
Instalación
Lo primero que tenemos que hacer es instalar nuestro paquete OCR irlandés en tu proyecto .NET.
Ejemplo de código
Este ejemplo de código en C# lee texto en irlandés de una imagen o documento PDF.
// Install the IronOCR Irish language package via NuGet:
// PM> Install-Package IronOcr.Languages.Irish
using IronOcr;
class IrishOcrExample
{
static void Main()
{
// Create a new instance of the IronTesseract OCR engine
var Ocr = new IronTesseract();
// Set the language to Irish for OCR processing
Ocr.Language = OcrLanguage.Irish;
// Using the OCR input, specify the path to the image containing Irish text
using (var Input = new OcrInput(@"images\Irish.png"))
{
// Perform OCR to read the Irish text from the image
var Result = Ocr.Read(Input);
// Get the recognized text as a string from the OCR result
var AllText = Result.Text;
// Output the recognized text
Console.WriteLine(AllText);
}
}
}
En este ejemplo, utilizamos la clase IronTesseract de la biblioteca IronOCR para realizar OCR en una imagen que contiene texto escrito en el idioma irlandés. El objeto OcrInput se utiliza para cargar la imagen, y el método Ocr.Read procesa la imagen para extraer el texto. El texto resultante se almacena entonces en la variable AllText y se imprime en la consola.

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien estructurados y visualmente atractivos.