Записная книжка разработчика

Мои проекты

Конвертор изображения в код

| Comments

Программа для перевода изображений в массив С. Переводит изображение в массивы чисел 32 бита, 16 бит (5+5+5), а также 8 бит с палитрой (также создается массив палитры).

Загружаем картинку:

Выбираем палитру (если хотим сконвертировать изображение в 8-битный формат):

Получаем:

{
0x52, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xAD, 0x49, 0xFF, 0xFF, 0x52, 0x09, 0xAD, 0xA4, 0x5B,
0xFF, 0xFF, 0xFF, 0xA4, 0x00, 0xF6, 0xFF, 0xAD, 0x09, 0x09, 0x09, 0x52, 0xAD,
0xFF, 0xFF, 0xF6, 0x00, 0x09, 0x09, 0x09, 0x00, 0xA4, 0xFF, 0xF6, 0x5B, 0x09,
0x49, 0x00, 0x5B, 0xF6, 0xFF, 0xFF, 0x52, 0x09, 0x09, 0x09, 0x09, 0x5B, 0xFF,
0xFF, 0xF6, 0x52, 0x09, 0x49, 0x00, 0xA4, 0xFF, 0xFF, 0xFF, 0xAD, 0x00, 0x09,

Получаемый код отформатирован по ширине (в колонку не более 80 символов шириной).

Язык C#, среда разработки Visual Studio 2010.

Ссылка для скачивания программы и исходников: https://bitbucket.org/arktur04/pictureencoder