Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.02.2008, 11:41   #1
-=<[Evklidd]>=-
Форумчанин Подтвердите свой е-майл
 
Аватар для -=<[Evklidd]>=-
 
Регистрация: 22.01.2008
Сообщений: 161
По умолчанию От яркости пикселя к его цвету

Уважаемые программеры! Столкнулся с такой проблемой: есть функция зависимости яркости пикселя от координат пикселя f(x,y). Задача состоит в том, чтобы построить картинку в Image, используя эту функцию. Все в принципе понятно кроме одного: как от значения яркости перейти к цвету или цветовым составляющим пикселя. Заранее спасибо!!!
-=<[Evklidd]>=- вне форума Ответить с цитированием
Старый 21.02.2008, 13:46   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

У вас что, "заело"?
Вот ведь ваша тема про это же:
http://www.programmersforum.ru/showthread.php?t=13634
mihali4 вне форума Ответить с цитированием
Старый 22.02.2008, 09:06   #3
-=<[Evklidd]>=-
Форумчанин Подтвердите свой е-майл
 
Аватар для -=<[Evklidd]>=-
 
Регистрация: 22.01.2008
Сообщений: 161
По умолчанию

Здесь вообще-то обратная задача и намного сложнее!!! Здесь не от яркости к RGB, а наоборот!
-=<[Evklidd]>=- вне форума Ответить с цитированием
Старый 22.02.2008, 09:27   #4
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

А для "наоборот" недостаточно информации. Узнать яркость, зная RGB не представляет проблемы, а вот получение цветов по яркости - задача неоднозначная - и синий, и зеленый могут быть одной яркости, но разных цветов. В качестве выхода можно придумать RGB(I,I,I), где I - яркость, но это - серый цвет.
B_N вне форума Ответить с цитированием
Старый 22.02.2008, 09:34   #5
-=<[Evklidd]>=-
Форумчанин Подтвердите свой е-майл
 
Аватар для -=<[Evklidd]>=-
 
Регистрация: 22.01.2008
Сообщений: 161
По умолчанию

Эт я уже знаю, но и на этом большое спасибо, что уделили внимание моей теме
-=<[Evklidd]>=- вне форума Ответить с цитированием
Старый 22.02.2008, 15:05   #6
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Из цветного черно-белое сделать можно, а вот из черно-белого цветное в исходном состоянии - невозможно.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вот навоял: Определение цвета пикселя на DeskTop'e Comer_Jus Софт 3 21.05.2008 16:20
Быстро получить цвет пикселя... prizrak1390 Мультимедиа в Delphi 4 09.01.2008 20:28
Пропадает картинка на форме при обращении к цвету dimfil Общие вопросы Delphi 1 10.11.2007 11:58
Определение цвета пикселя Artem Общие вопросы Delphi 8 13.07.2007 14:33
функции чтения цвета пикселя Геннадий Общие вопросы Delphi 1 13.11.2006 20:03