Преобразование рукописного текста в текст на C#

Обратитесь к этой статье для преобразования рукописного текста в текст в C#. Она делится подробностями для настройки среды, списком шагов и примером кода для преобразования заметок из рукописного текста в текст в C#. Поддержка доступна для ряда European languages на основе расширенного латинского алфавита.

Шаги по преобразованию рукописного текста в печатный текст в C#

  1. Добавьте пакет NuGet Aspose.OCR for .NET в свой проект
  2. Создайте экземпляр класса AsposeOcr, чтобы воспользоваться функциональностью OCR.
  3. Объявите OcrInput с одним флагом обработки изображения
  4. Задайте имя файла для обработки OCR в объекте OcrInput
  5. Распознайте текст на изображении, используя метод RecognizeHandwrittenText()
  6. Пройтись по массиву распознанных текстовых результатов
  7. Исправьте орфографию распознанного текста с помощью метода CorrectSpelling

Эти шаги суммируют процесс изменения рукописного текста в текст в C#. Создайте экземпляр класса AsposeOcr для использования функций OCR и установите флаг InputType.SingleImage для работы с одним изображением, задав имя изображения и распознав текст с помощью метода RecognizeHandwrittenText(). Наконец, выполните итерацию по всем результатам распознанного текста и исправьте орфографию, если необходимо.

Код для преобразования рукописного текста в текст на C#

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);
}
}
}

Этот код помог нам разработать простое приложение для преобразования рукописного текста в текст на языке C#. Эта функция помогает в цифровом архивировании исторических записей, чтении резюме и записей о сотрудниках, оцифровке учебных записей студентов и других юридических и медицинских записей. Вы можете проигнорировать использование метода CorrectSpelling() для отображения точного текста, например технических терминов и т. д.

Эта статья научила нас разрабатывать приложение, которое преобразует рукописный текст в текст на C#. Чтобы извлечь текст из отсканированного PDF-файла, обратитесь к статье на как извлечь текст из отсканированного PDF-файла в C#.

 Русский