Цей підручник навчить вас, як видобувати текст із зображення за допомогою Python. Він надає інформацію для встановлення середовища для використання Aspose.OCR, список кроків для опису процесу програми та код Python для вилучення тексту із зображення. Ви навчитеся отримувати текст із одного зображення PNG/JPEG/PDF/TIFF/GIF/BMP або колекції зображень у каталозі.
Кроки для вилучення тексту із зображення в Python
- Установіть середовище для використання Aspose.OCR for Python via .NET для вилучення тексту із зображення
- Створіть об’єкт класу AsposeOcr для читання тексту
- Створіть об’єкт класу колекції OcrInput для додавання зображень
- Встановіть тип введення Ocr на КАТАЛОГ
- Додайте один або кілька шляхів до каталогу до колекції зображень
- Викличте метод extractTextFromImage(), надавши об’єкт OcrInput
- Відобразити весь видобутий текст на консолі
Ці кроки описують програму Python для вилучення тексту із зображення. Створіть об’єкт класу AsposeOcr, об’єкт OcrInput для підтримки колекції зображень, установіть список зображень у колекції та викличте метод розпізнавання(), щоб прочитати текст. Нарешті, розпізнаний текст відображається один за одним шляхом аналізу повернутої колекції з методу розпізнавання().
Код для вилучення тексту із зображення за допомогою OCR у Python
import aspose.ocr as api | |
from aspose.ocr import License | |
# Instantiate a license | |
license = License() | |
license.set_license("License.lic") | |
extractTextFromImage = api.AsposeOcr() | |
imageDatas = api.OcrInput(api.InputType.DIRECTORY) | |
imageDatas.add("/Users/myuser/Images/") | |
textExtractedFromImage = extractTextFromImage.recognize(imageDatas) | |
length = textExtractedFromImage.length | |
for i in range(length): | |
print(textExtractedFromImage[i].recognition_text) |
Цей код демонструє вилучення тексту із зображення за допомогою Python. Ви можете встановити тип введення: SINGLE_IMAGE, PDF, TIFF, URL, ZIP тощо відповідно до ваших вимог. Ви можете додати кілька шляхів до каталогу або зображень за допомогою методу add() у класі OcrInput.
Ця стаття навчила нас процесу вилучення даних із зображення за допомогою Python. Щоб прочитати рукописне зображення, зверніться до статті Перетворення рукописного тексту на текст за допомогою Python.