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

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

Цветовые палитры для пространства HSV

«Готовь сани летом» — именно этой пословице мы с другом решили последовать, начав разрабатывать новогоднюю гирлянду на широко известных RGB светодиодах со встроенным драйвером WS2812B.
После того, как было решено, что все программные манипуляции с цветом будем производить в цветовой модели HSV, встал вопрос о конвертере HSV->RGB. Ибо формата отличного от RGB светодиоды не понимают. Использовать готовые конвертеры или тупо переложить в код готовые формулы преобразований, чтобы просто оперировать стандартным пространством HSV — неинтересно. Душа требовала какой-нибудь изюминки. Ну и в общем-то что хотела, то и получила.



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

Конвертер HTML/CSS/JS кода в массивы байт

В процессе работы по запуску web-сервера на STM32 понадобилась программа, конвертирующая исходные тексты страниц (HTML/CSS и др.) в массивы данных, для последующей загрузки в исходники микроконтроллера.
После непродолжительных поисков было решено написать свою, за одно вспомнить C#.

Программа для конвертации текста в HEX


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

Немного о RGB или я не понял что происходит=)

Свершилось, товарищи! Пару дней назад запустил жки от семена (lph8739). Баловался, проверял, эксперементировал и пришел к lite проекту воспроизведения видео на lpc1114. Все бы хорошо, но после пары моментов я почувствовол себя пардо тормозом дальтоником. Задача: есть картинка в формате RGB24(8:8:8). Преобразовать точку из RGB24(8:8:8) в RGB8(3:3:2). Вот здесь затык: картнка получается говно. Преобразование вроде стандартное:
3 старших бита от красного, 3 старших от зеленого и 2 от синего. Все в кучу, но яркость картинки и цветопередача отстой редкосный. Фотки пока привести не могу, снимать нечем. Мот кто посоветует адекватный алгоритм перевода RGB24 в RGB8. Может есть какой вариант апроксимации конечных значений цветовых компонентов при преобразовании. Короче обдайте уставший моСК свежей информацией. Жду советов и коментариев.

вот примерно что получилось. первое видео ргб8, второе ргб12