OCR finlandais en C# et .NET

This article was translated from English: Does it need improvement?
Translated
View the article in English
Other versions of this document:

IronOCR est un composant logiciel C# permettant aux développeurs .NET de lire du texte à partir d'images et de documents PDF dans 126 langues, dont le finnois.

Il s'agit d'une version avancée de Tesseract, conçue exclusivement pour les développeurs .NET et qui surpasse régulièrement les autres moteurs Tesseract en termes de vitesse et de précision.

Contenu de IronOcr.Languages.Finnois

Ce package contient 46 langues OCR pour .NET :

  • Finlandais
  • FinnishBest
  • FinnishFast

Télécharger

Pack de langue finnoise [finnois]

  • Télécharger au format ZIP
  • Installer avec NuGet

Installation

La première chose à faire est d'installer notre package OCR finlandais sur votre projet .NET.

Install-Package IronOCR.Languages.Finnish

Exemple de code

Cet exemple de code C# lit du texte finnois à partir d'une image ou d'un document PDF.

// Ensure you have installed the IronOcr.Languages.Finnish package before using this code.
// You can install it via NuGet package manager.

using IronOcr;

var Ocr = new IronTesseract(); // Create a new instance of the IronTesseract OCR engine
Ocr.Language = OcrLanguage.Finnish; // Set the language of the OCR engine to Finnish

// Using a using statement to ensure the OcrInput gets disposed of correctly
using (var Input = new OcrInput(@"images\Finnish.png")) // Path to the image/PDF containing Finnish text
{
    var Result = Ocr.Read(Input); // Perform OCR on the input file
    var AllText = Result.Text; // Extract the recognized text as a string

    // Output or process the extracted text as required
    Console.WriteLine(AllText); // Example of outputting the text to the console
}
// Ensure you have installed the IronOcr.Languages.Finnish package before using this code.
// You can install it via NuGet package manager.

using IronOcr;

var Ocr = new IronTesseract(); // Create a new instance of the IronTesseract OCR engine
Ocr.Language = OcrLanguage.Finnish; // Set the language of the OCR engine to Finnish

// Using a using statement to ensure the OcrInput gets disposed of correctly
using (var Input = new OcrInput(@"images\Finnish.png")) // Path to the image/PDF containing Finnish text
{
    var Result = Ocr.Read(Input); // Perform OCR on the input file
    var AllText = Result.Text; // Extract the recognized text as a string

    // Output or process the extracted text as required
    Console.WriteLine(AllText); // Example of outputting the text to the console
}
' Ensure you have installed the IronOcr.Languages.Finnish package before using this code.
' You can install it via NuGet package manager.

Imports IronOcr

Private Ocr = New IronTesseract() ' Create a new instance of the IronTesseract OCR engine
Ocr.Language = OcrLanguage.Finnish ' Set the language of the OCR engine to Finnish

' Using a using statement to ensure the OcrInput gets disposed of correctly
Using Input = New OcrInput("images\Finnish.png") ' Path to the image/PDF containing Finnish text
	Dim Result = Ocr.Read(Input) ' Perform OCR on the input file
	Dim AllText = Result.Text ' Extract the recognized text as a string

	' Output or process the extracted text as required
	Console.WriteLine(AllText) ' Example of outputting the text to the console
End Using
$vbLabelText   $csharpLabel