Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Работа с динамическим изменением цвета компонента


Автор: Agent_Smit 11.2.2007, 00:06
Помогите plz ...

у меня есть картинка помещённая в компонент TImage , есть 3 полосы прокрутки (цвет, яркость, контраст)

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

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

вот как мне это реализовать ? подкажите PLZ )) ... замучился совсем... 

Автор: Romikgy 11.2.2007, 11:44
Цитата(Agent_Smit @  10.2.2007,  23:06 Найти цитируемый пост)
яркость

легко все компоненты цвета каждого пикселя повышаем или понижаем  
Цитата(Agent_Smit @  10.2.2007,  23:06 Найти цитируемый пост)
цвет

это сдвиг всех цветов?
Цитата(Agent_Smit @  10.2.2007,  23:06 Найти цитируемый пост)
контраст

нужно найти алгоритм повышения контраста

Автор: Alexeis 11.2.2007, 13:41
Agent_Smit, посмотрите тут 
http://alexei-s1.narod.ru/temp/Graphic_Filter.rar

Автор: Agent_Smit 12.2.2007, 00:47
пасиба =))))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)