Page 1 of 1

Тулзы для работы с графикой на REXX :)

PostPosted: Thu, 26.06.2014 00:07:38
by amixgris
extract_bmp.rx [PATH] image_name.bmp

Выпиливает из bmp-файла, глубиной цвета 4 либо 8 бит, палитру и растр.

Палитра сохраняется в формате CMAP в виде:
1) двоичного файла с именем ""image_name_evo_pal.bin
2) в виде исходника Си с массивом значений CMAP с именем "image_name_evo_pal.c"
Генерилка исходника пока очень примитивна, поэтому массив создаётся одной строкой. :(

Растр сохраняется перевёрнутым в двоичный файл с именем "image_name_rastr.bin"
Содержимое bmp извлекается в ту же папку, где находится исходный файл.