Каждое значение в bitmap-массиве должно равняеться порядковому номеру цвета в палитре. Для простого вывода это будет выглядеть как то так:
for j:=0 to height_bitmap do
for i:=0 to width_bitmap do
form1.canvas.Pixels[i, j]:=palette[ bitmap[i, j] ];
Картинка в нужном цвете получиться при условии что эта палитра от этого изображения.
|