У цьому підручнику ви навчитеся перетворювати рукописний текст на текст за допомогою Python. У ньому є всі деталі для налаштування IDE, список кроків і зразок коду для розробки програми перетворення тексту від рукописного тексту за допомогою Python. Ця програма зчитує рукописні нотатки із завантаженого зображення PNG і перетворює їх у доступний для пошуку та редагування цифровий текст.
Кроки для перетворення рукописних нотаток на текст за допомогою Python
- Установіть Aspose.OCR for Python via .NET, дотримуючись наведених тут інструкцій
- Створіть екземпляр механізму OCR за допомогою класу AsposeOcr
- Ініціалізація вхідного контейнера для обробки OCR одним типом зображення
- Додайте файл зображення для обробки для розпізнавання тексту
- Введіть від руки text recognition на наданому зображенні
- Отримайте загальну кількість розпізнаних сегментів тексту
- Перегляньте всі розпізнані сегменти тексту та надрукуйте
Ці кроки описують, як реалізувати розпізнавання рукописного тексту за допомогою Python. Створіть екземпляр механізму OCR, створіть вхідний контейнер для зображень, установіть вхідне зображення та виконайте розпізнавання рукописного тексту. Отримайте загальну кількість розпізнаних сегментів тексту та відобразіть їх на екрані шляхом аналізу вихідної колекції.
Код для перетворення рукописного тексту на текст за допомогою Python
import aspose.ocr as api # Import the Aspose.OCR module | |
from aspose.ocr import License # Import the License class from the module | |
license = License() # Instantiate and apply a license | |
license.set_license("License.lic") # Load the license file | |
extractTextFromImage = api.AsposeOcr() # Create OCR engine | |
imageDatas = api.OcrInput(api.InputType.SINGLE_IMAGE) # Initialize an input container | |
imageDatas.add("sample2.png")# Add the image file | |
# Perform handwritten text recognition on the provided image | |
textExtractedFromImage = extractTextFromImage.recognize_handwritten_text(imageDatas) | |
length = textExtractedFromImage.length # Get the total number | |
# Iterate through all recognized text segments | |
for i in range(length): | |
# Print each recognized text segment to the console | |
print(textExtractedFromImage[i].recognition_text) |
Ця стаття навчила нас, як змінити рукописні нотатки на текст за допомогою Python. Щоб отримати текст зі сканованого PDF-файлу, перегляньте статтю Як витягти текст зі сканованого PDF-файлу на C#.