| 
| 
 | Вопрос # 699/ вопрос решён / | 
 |  Здравствуйте, уважаемые эксперты!как можно изменить глуину цвета например с 32 бит до 16? 
|  |   Вопрос задал: Аксион (статус: 4-ый класс)Вопрос отправлен: 4 июля 2007, 14:46
 Состояние вопроса: решён, ответов: 2.
 |  Ответ #1. Отвечает эксперт: Матвеев Игорь Владимирович Здравствуйте, ММО!Глубина цвета определяет сколько бит уходит на хранение каждого из трех цветов (в RGB системе), так в 24 битном изображении, которое обычно называют полноцветным на каждый цвет уходит 1 байт, т.е. 256 возможных значений от черного до максимально насыщенного цвета.
 
 Чтобы изменить глубину, Вам нужно лишь смасштабировать значение на нужную величину. Например есть значение R128 в 8 битной системе (на каждый цвет по 1 байту), тогда это будет R8 в 4 битной системе (4 бита на цвет). Надеюсь правила пропорции ясны.
 Ответ #2. Отвечает эксперт: Градов Ю.М. Здравствуйте, ММО!Посмотрите пожалуйста пример в прикреплённом файле. В примере подробно расписано, как программно изменять глубину цвета
 К ответу прикреплён файл. Загрузить » (срок хранения: 60 дней с момента отправки ответа)
 
 
|  | Ответ отправил: Градов Ю.М. (статус: 8-ой класс)Время отправки: 4 июля 2007, 17:52
 Оценка за ответ: 5
 |  
 Мини-форум вопросаВсего сообщений: 0. 31 января 2011, 19:27: Статус вопроса изменён на решённый (изменил модератор Ерёмин А.А.): Автоматическая обработка (2 и более ответов с оценкой 5) Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |