Написать программу на Python, которая генерирует изображение бинарного формата .tiff с некоторой фразой.
Программа должна извлекаеть информацию о начертании растрового шрифта из файла .bdf (значения пикселей).
На изображении должна находиться фраза, введенная пользователем и начертанная шрифтом в соответствии с полученным из .bdf начертанием.
- Парсинг
.bdfфайла в соответствии с форматом и извлечение оттуда значений пикселей. - Ввод пользователем некоторой фразы (на латинице).
- Генерацию бинарного изображения в формате
.tiff. Для генерации придется разобраться с форматом и поработать с записью бинарных данных. Нельзя использовать сторонние устанавливаемые библиотеки (типа PIL, matplotlib и т.д), но можно использовать модульstruct.
Соответствие варианта и фамилии
- описание формата tiff + wikipedia
- описание формата .bdf
- Может пригодиться модуль struct
- Может пригодиться метод to_bytes
Подсказка: Подсказка в формате
.bdfв первую очередь нас интересуют поля STARTCHAR, BBX, BITMAP
ВАЖНО: Результат оформить в виде репозитория на гитхабе.