Kézírás konvertálása szöveggé C#-ban

Olvassa el ezt a cikket a kézírás szöveggé konvertálásához C#-ban. Megosztja a részleteket a környezet beállításához, a lépések listáját és egy mintakódot a megjegyzések kézírásról szöveggé alakításához C#-ban. A kibővített latin ábécé alapján számos European languages esetén áll rendelkezésre támogatás.

Lépések a kézírás szöveggé konvertálásához C#-ban

  1. Adja hozzá a Aspose.OCR for .NET NuGet-csomagot a projekthez
  2. Hozzon létre egy példányt a AsposeOcr osztályból az OCR funkció használatához
  3. Az OcrInput deklarálása egyetlen képfeldolgozási jelzővel
  4. Állítsa be az OCR-feldolgozás fájlnevét az OcrInput objektumban
  5. Ismerje fel a szöveget a képről a RecognizeHandwrittenText() módszerrel
  6. Iteráljon a felismert szöveges eredmények tömbjén keresztül
  7. Javítsa ki a felismert szöveg helyesírását a Correct Spelling módszerrel

Ezek a lépések összefoglalják a kézírás szövegré változtatásának folyamatát C#-ban. Hozzon létre egy példányt az AsposeOcr osztályból az OCR szolgáltatások használatához, és állítsa be az InputType.SingleImage jelzőt egyetlen képpel való munkavégzéshez, a kép nevének beállításához és a szöveg felismeréséhez a RecognizeHandwrittenText() metódussal. Végül ismételje meg az összes felismert szöveges eredményt, és szükség esetén javítsa ki a helyesírást.

Kód a kézírás szöveggé alakításához C#-ban

using System;
using Aspose.OCR;
class HandwritingToTextConverter
{
static void Main()
{
new License().SetLicense("license.lic");// Initialize the OCR library
AsposeOcr ocrEngine = new AsposeOcr();// Set up the OCR engine
// Load the image for OCR processing
OcrInput inputImage = new OcrInput(InputType.SingleImage);
inputImage.Add("sample2.png");
var recognitionResults = ocrEngine.RecognizeHandwrittenText(inputImage);
// Iterate through the recognized results and print corrected text
foreach (var result in recognitionResults)
{
string correctedText = ocrEngine.CorrectSpelling(result.RecognitionText);
Console.WriteLine(correctedText);
}
}
}

Ez a kód vezetett minket egy egyszerű kézírás-szöveg alkalmazás kifejlesztéséhez C# nyelven. Ez a funkció segíti a történelmi feljegyzések digitális archiválását, az önéletrajzok és az alkalmazottak feljegyzéseinek olvasását, a tanulói jegyzetek és egyéb jogi és egészségügyi nyilvántartások digitalizálását. A CorrectSpelling() metódus használatával figyelmen kívül hagyhatja a pontos szöveget, például műszaki kifejezéseket stb.

Ez a cikk megtanított minket egy alkalmazás fejlesztésére, amely a kézírást szöveggé alakítja C# nyelven. Ha szöveget szeretne kivonni egy beolvasott PDF-ből, olvassa el a következő cikket: {{HIPERLINK1}}.

 Magyar