Показать сообщение отдельно
Старый 17.05.2011, 12:08   #6
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Тестировщик памяти

самый простой способ определить цветность( бит/пиксель) это записать пограничный цвет например 1,1,1 в картинку а потом его прочитать. Цвет изменится до ближайшей границы цветности. Отсюда легко посчитать битность.
Например записали цвет 1,1,1 прочитав получили 8,8,8
Значит 256 / 8 = 32 цвета на канал. Т.е. 5бит на канал или 15бит на пиксель без альфы. т.е. 32к цветов.
З.Ы. 15 бит скорее всего пакуются в 2 байта и занимают 16 бит.
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
PassCall (17.05.2011)