Зверніться до цієї статті для перетворення рукописного тексту на текст у C#. Він ділиться деталями для налаштування середовища, списком кроків і зразком коду для зміни приміток з рукописного тексту на текст у C#. Підтримка доступна для кількох European languages на основі розширеного латинського алфавіту.
Кроки для перетворення рукописного тексту на текст у C#
- Додайте пакет Aspose.OCR for .NET NuGet у свій проект
- Створіть екземпляр класу AsposeOcr, щоб скористатися функціями OCR
- Оголошіть OcrInput за допомогою єдиного прапора обробки зображення
- Встановіть ім’я файлу для обробки OCR в об’єкті OcrInput
- Розпізнайте текст із зображення методом RecognizeHandwrittenText()
- Переглядати масив результатів розпізнаного тексту
- Виправте написання розпізнаного тексту за допомогою методу 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#.