Bosnian OCR in C# and .NET

Other versions of this document:

IronOCR is a C# software component allowing .NET coders to read text from images and PDF documents in 126 languages, including Bosnian.

It is an advanced fork of Tesseract, built exclusively for .NET developers, and regularly outperforms other Tesseract engines in both speed and accuracy.

Contents of IronOcr.Languages.Bosnian

This package contains 46 OCR languages for .NET:

  • Bosnian
  • BosnianBest
  • BosnianFast

Download

Bosnian Language Pack [bosanski jezik]

Installation

The first thing we have to do is install our Bosnian OCR package to your .NET project.

PM> Install-Package IronOCR.Languages.Bosnian
PM> Install-Package IronOCR.Languages.Bosnian
SHELL

Code Example

This C# code example reads Bosnian text from an image or PDF document.

// Ensure the IronOCR library is included
using IronOcr;

class Program
{
    static void Main()
    {
        // Initialize an instance of IronTesseract
        var Ocr = new IronTesseract();

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

        // Use OcrInput to specify the input file path for OCR
        using (var Input = new OcrInput(@"images\Bosnian.png"))
        {
            // Perform OCR on the input image or PDF
            var Result = Ocr.Read(Input);

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

            // Output the recognized text to the console
            Console.WriteLine(AllText);
        }
    }
}
// Ensure the IronOCR library is included
using IronOcr;

class Program
{
    static void Main()
    {
        // Initialize an instance of IronTesseract
        var Ocr = new IronTesseract();

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

        // Use OcrInput to specify the input file path for OCR
        using (var Input = new OcrInput(@"images\Bosnian.png"))
        {
            // Perform OCR on the input image or PDF
            var Result = Ocr.Read(Input);

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

            // Output the recognized text to the console
            Console.WriteLine(AllText);
        }
    }
}
$vbLabelText   $csharpLabel
  • The above code demonstrates how to perform OCR on a Bosnian text image using IronOCR.
  • The IronTesseract class is used to configure and execute OCR tasks.
  • The OcrInput class is used to specify the input image file from which text is to be extracted.
  • Finally, the recognized text is printed to the console.