Как вывести массив пикселей в виде png? - PullRequest
3 голосов
/ 06 февраля 2010

Я нахожусь на MacOSX.

Я прочитал изображение, как

char image[WIDTH][HEIGHT][3]; // row, col, rgb value

Теперь я хочу выгрузить его как файл png. Какой самый быстрый способ сделать это?

Ответы [ 3 ]

1 голос
/ 06 февраля 2010

Вы можете сделать его потоком битов и записать поток битов в объект изображения, а затем сохранить объект изображения в формате PNG.

1 голос
/ 06 февраля 2010

Вы должны использовать libpng . У меня нет Mac, поэтому я не могу сказать вам, если он уже установлен, но так и должно быть! : -)

0 голосов
/ 06 февраля 2010

http://zarb.org/~gc/html/libpng.html <- потрясающий учебник. </p>

...