Serbian OCR in C# and .NET
Andere Versionen dieses Dokuments:
IronOCR ist eine C#-Softwarekomponente, die .NET-Programmierern ermöglicht, Text aus Bildern und PDF-Dokumenten in 126 Sprachen, einschließlich Serbisch, zu lesen. Es ist eine erweiterte Abspaltung von Tesseract, die exklusiv für .NET-Entwickler entwickelt wurde und regelmäßig andere Tesseract-Engines sowohl in Bezug auf Geschwindigkeit als auch Genauigkeit übertrifft.
Inhalt von IronOcr.Languages.Serbian
Dieses Paket enthält 105 OCR-Sprachen for .NET:
- Serbisch
- SerbischBest
- SerbischSchnell
- SerbischLatein
- SerbischLateinBest
- SerbischLateinSchnell
Download
Serbisches Sprachpaket [српски језик]
Installation
Das erste, was wir tun müssen, ist unser Serbisches OCR-Paket zu Ihrem .NET-Projekt zu installieren.
Beispielcode
Dieses C#-Codebeispiel liest serbischen Text aus einem Bild oder PDF-Dokument.
// Ensure all necessary namespaces are imported
using IronOcr;
class Program
{
static void Main()
{
// Create a new instance of IronTesseract
var Ocr = new IronTesseract();
// Set the language to Serbian
Ocr.Language = OcrLanguage.Serbian;
// Use a using statement to ensure resources are disposed properly
using (var Input = new OcrInput(@"images\Serbian.png"))
{
// Perform OCR and store the result
var Result = Ocr.Read(Input);
// Extract all text from the OCR result
var AllText = Result.Text;
// Output the resulting text
Console.WriteLine(AllText);
}
}
}' Ensure all necessary namespaces are imported
Imports IronOcr
Module Program
Sub Main()
' Create a new instance of IronTesseract
Dim Ocr As New IronTesseract()
' Set the language to Serbian
Ocr.Language = OcrLanguage.Serbian
' Use a Using statement to ensure resources are disposed properly
Using Input As New OcrInput("images\Serbian.png")
' Perform OCR and store the result
Dim Result = Ocr.Read(Input)
' Extract all text from the OCR result
Dim AllText = Result.Text
' Output the resulting text
Console.WriteLine(AllText)
End Using
End Sub
End ModuleErläuterung des Codes:
- Wir initialisieren eine neue Instanz von
IronTesseract, die zur Durchführung von OCR verwendet wird. - Die Sprache der OCR-Engine wird mit
OcrLanguage.Serbianauf Serbisch gesetzt. - Wir laden das Bild
Serbian.pngmitOcrInput, das die Datei vom angegebenen Pfad liest. - Die Funktion
Readwird auf dem OCR-Objekt aufgerufen, um das Bild zu verarbeiten und Text zu extrahieren. - Der extrahierte Text aus dem Bild wird in der Variable
AllTextgespeichert und dann in der Konsole ausgegeben.

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.