Техническое задание: Парсер текста с изображений

Цель проекта

Разработать программу на Python 3.7+, которая извлекает английский текст из предоставленных скриншотов. Текст расположен в нижней половине изображений формата Full HD и набран одним и тем же шрифтом (тип шрифта неизвестен на момент начала работы).

Основные требования

  • Язык и окружение: Python 3.7 или выше, ОС Windows 7+.
  • Входные данные: Скриншоты в Full HD разрешении.
  • Целевая область: Текст находится в нижней половине каждого изображения.
  • Особенность текста: Используется один и тот же шрифт на всех изображениях.
  • Ключевое условие: Решение должно быть реализовано с использованием бесплатных библиотек и инструментов.

Ожидаемый результат

Рабочий скрипт, который принимает изображение (или путь к нему) и возвращает распознанный текстовый контент в виде строки. Алгоритм должен быть устойчив к особенностям заданного, но неизвестного шрифта.