Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.04;
Скачать: CL | DM;

Вниз

как обеспечить прозрачность рисунка при уменьшении цветности   Найти похожие ветки 

 
Oleg_   (2005-08-15 10:54) [0]

Рисунок (bmp) записан с цветностью 24б/пиксель.
Гружу его делаю transparant и все нормально пока не делаю то же самое на win98 c числом цветов 16 бит или меньше.
Прозрачность перестает работать. Видимо цвет левого верхнего пикселя не укладывается в  палитру 16 бит.
Подскажите как сделать прозрачность универсальной не прибегая к изменению рисунка.
Спасибо


 
Oleg_   (2005-08-15 16:23) [1]

Сделал так запоминаю цвет пикселя [0,0] Рисунок попиксельно
анализируется и там где цвет совпадает с левым верхним меняю на неиспользуемый основной цвет.
Осталась проблема только для настройки виндов 256 цветов. У рисунка 24битной цветности пропабдает прозрачность.



Страницы: 1 вся ветка

Текущий архив: 2005.09.04;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.025 c
6-1116526379
radium
2005-05-19 22:12
2005.09.04
Одновременное записывание/считывание данных в сокет


6-1116595933
Павел1
2005-05-20 17:32
2005.09.04
Как получить строку c подключившимся IP?


14-1123661739
REP
2005-08-10 12:15
2005.09.04
XP, DOS программы и клавиатура


6-1116814905
dp200
2005-05-23 06:21
2005.09.04
Прикрепить файл в The Bat


9-1115476689
grouzd[E]v
2005-05-07 18:38
2005.09.04
OpenGL - Стереометрия, мать ее!