Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > libpng


Автор: Rickert 5.12.2007, 10:16
Что-то запутался и не могу загрузить картинку. Может кто-нибудь привести исходник самой простой загрузки и получения доступа к цветам пикселей картинки с помощью libpng?

Автор: Rickert 5.12.2007, 11:00
Гружу как указано - http://www.gamedev.ru/articles/?id=70122
Теперь получается, что у меня в row_pointers лежат цвета?
Но при попытке посмотреть значение, там лежат отрицательные числа - неопределённость короче.

Автор: nickless 6.12.2007, 20:08
Цитата(Rickert @  5.12.2007,  09:00 Найти цитируемый пост)
Но при попытке посмотреть значение, там лежат отрицательные числа - неопределённость короче.

Цвета это куча unsigned byte, в зависимости от типа картинки они могут быть или просто по байту на градацию серого, или каждые 3 байта в формате RGB или каждые 4 байта если RGBA.
Что не получается то? Возьми маленькую картинку 4х3 пикселя и сравни то, что читается с тем, что есть в графическом редакторе...

Автор: Rickert 7.12.2007, 07:45
solved!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)