Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Pixel Format [D7, WinXP]


VasRoG ©   (2006-01-19 15:07:00) 

Прямо таки неприличный вопрос:
можно ли как-нибудь изменит глубину цвета картинки из 24 бит в 8 бит, кроме как просто присвоить ...PixelFormat:= pf8bit?
Если так сделать, то картинка теряет всю свою гладкость.


VasRoG   (2006-01-20 20:19:00) [1]

Спасибо за ответ :)


Sapersky   (2006-01-19 17:22:00) [2]

Соответственно извращенский ответ: сжать в jpeg и распаковать в 8-битный bmp :)

http://megalib.com/books/745/15996.html

Пример расчёта палитры вручную:

http://www.efg2.com/Lab/Graphics/Colors/ShowDemoOne.htm


Наверх

Титульная страница Поиск, карта сайта Написать письмо