Программа для преобразования изображений и шрифтов в код топик-ссылка

Хорошая программа для подготовки изображений к выводу на разные экранчики. Гибкое преобразование последовательностей битов, добавление масок, можно свои шаблоны написать, то есть не только Си использовать, сжатие опять же.

Сжатие монохромных картинок - изобретаем PCX

У меня образовался дисплейчик от нокии 3310. Монохромный. 84 х 48 пикселей.
Пока еще его не подключал. Только напаял проводочки.

Сегодня думал — в каком формате хранить картинки. Если записывать без сжатия по 1 биту на пиксель, то один кадр занимает 504 байта. Для отображения пары картинок оно конечно уместно, а вот если хочется записать в МК анимацию или еще что, то будет фейл.

Стал думать над тем, как-бы сжать картинку, чтобы при этом на распаковку тратилось минимум времени и сил. Первое, что пришло на ум — PCX. Это такой древний, как MS-DOS, формат изображений.

Суть в следующем: вместо того, чтобы писать подряд цвета для каждого пикселя, мы запишем сколько пикселей одного цвета идут друг за другом и цвет этой пачки.



Читать дальше