Cherokee OCR in C
IronOCR ist eine C#-Softwarekomponente, die .NET-Entwicklern ermöglicht, Text aus Bildern und PDF-Dokumenten in 126 Sprachen zu lesen, einschließlich Cherokee.
Es ist eine erweiterte Abspaltung von Tesseract, die exklusiv for .NET-Entwickler entwickelt wurde und regelmäßig andere Tesseract-Engines sowohl in Bezug auf Geschwindigkeit als auch Genauigkeit übertrifft.
Inhalte von IronOcr.Languages.Cherokee
Dieses Paket enthält 120 OCR-Sprachen for .NET:
- CherokeeAlphabet
- CherokeeAlphabetBest
- CherokeeAlphabetFast
- Cherokee
- CherokeeBest
- CherokeeFast
Download
Cherokee Sprachpaket [ᏣᎳᎩ ᎦᏬᏂᎯᏍᏗ]
Installation
Das erste, was wir tun müssen, ist unser Cherokee OCR-Paket zu Ihrem .NET-Projekt zu installieren.
Install-Package IronOcr.Languages.Cherokee
Beispielcode
Dieses C#-Codebeispiel liest Cherokee-Text aus einem Bild oder PDF-Dokument.
// Import the IronOcr namespace
using IronOcr;
class Program
{
static void Main()
{
// Create an instance of the IronTesseract class
var Ocr = new IronTesseract();
// Set the language for OCR to Cherokee
Ocr.Language = OcrLanguage.Cherokee;
// Use OcrInput to specify the image or PDF to be read
using (var Input = new OcrInput(@"images\Cherokee.png"))
{
// Perform OCR on the input document
var Result = Ocr.Read(Input);
// Extract all recognized text
var AllText = Result.Text;
// Display the recognized text
Console.WriteLine(AllText);
}
}
}
// Import the IronOcr namespace
using IronOcr;
class Program
{
static void Main()
{
// Create an instance of the IronTesseract class
var Ocr = new IronTesseract();
// Set the language for OCR to Cherokee
Ocr.Language = OcrLanguage.Cherokee;
// Use OcrInput to specify the image or PDF to be read
using (var Input = new OcrInput(@"images\Cherokee.png"))
{
// Perform OCR on the input document
var Result = Ocr.Read(Input);
// Extract all recognized text
var AllText = Result.Text;
// Display the recognized text
Console.WriteLine(AllText);
}
}
}
' Import the IronOcr namespace
Imports IronOcr
Friend Class Program
Shared Sub Main()
' Create an instance of the IronTesseract class
Dim Ocr = New IronTesseract()
' Set the language for OCR to Cherokee
Ocr.Language = OcrLanguage.Cherokee
' Use OcrInput to specify the image or PDF to be read
Using Input = New OcrInput("images\Cherokee.png")
' Perform OCR on the input document
Dim Result = Ocr.Read(Input)
' Extract all recognized text
Dim AllText = Result.Text
' Display the recognized text
Console.WriteLine(AllText)
End Using
End Sub
End Class
Hier ist eine kurze Beschreibung, wie der Code funktioniert:
- IronTesseract: Eine Instanz der IronTesseract-Klasse wird erstellt, um OCR-Operationen zu handhaben.
- OcrLanguage.Cherokee: Die Sprache ist auf Cherokee eingestellt. Hierfür wird die Eigenschaft
OcrLanguage.Cherokeeverwendet, die der OCR-Engine mitteilt, dass sie Text in Cherokee erkennen soll. - OcrInput: Ein Eingabepfad wird der Klasse
OcrInputbereitgestellt, in der sich das Bild oder das PDF-Dokument befindet. - Ocr.Read: Die Methode
Readwird für das OCR-Objekt aufgerufen und erhält die Eingabe. Es führt den OCR-Prozess durch. - Result.Text: Extrahiert den erkannten Text aus dem Ergebnis und speichert ihn in der Variable
AllTextzur weiteren Verwendung. - Konsolenausgabe: Der erkannte Text wird in der Konsole ausgegeben.

