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

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

Как быстрее всего переделать цветное bmp(24) в монохром(24) ?


Alexander K. ©   (2002-04-14 00:05:00) 

subj
wbr


MBo   (2002-04-14 05:20:00) [1]

>взять только "синий" канал...
ничего хорощего не выйдет, надо все учитывать, зеленый с наиб. весом

>ч/б телевизоры попросту отшибают два из трех
Не так. Для совместимости c ч/б цветной сигнал передается так - в основной полосе частот яркостный (Y) - его и воспринимают черно-белые TV, и в районе F0+4.XX МГц передаются разностные Y-R и Y-B сигналы. Цветной TV путем лин. преобразований - матрицирования - извлекает R,B,G.


Григорий Ситнин   (2002-04-14 02:45:00) [2]

Если я ничего не путаю, то достаточно у каждого пиксела взять только "синий" канал...
Но могу и ошибаться. Точно помню, что ч/б телевизоры попросту отшибают два из трех каналов. Поэкспериментируй...


Anatoly Podgoretsky   (2002-04-14 00:19:00) [3]

Быстро не получится, операцию недо выполнять над каждым пикселем индивидуально, если нужна формула преобразования, то могу привести две


Наверх

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