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

Вниз

Вопрос О COLOR-e   Найти похожие ветки 

 
Демонов Е.В. ©   (2002-10-01 11:30) [0]

КАКим образом из RGB можно получить соответствующий оттенок серого ?

P.S:должна быть некая формула - в своё время видел но была не нужна - а теперь нужна, но не могу найти.


 
Opuhshii ©   (2002-10-01 11:54) [1]

точно,. видел,.. в Факе,.. только-что посмотрел,. нашел,. чего и Вам советую,.. ;)


 
R_G_B_   (2002-10-01 11:59) [2]


Gray:=max(Red(color),max(Green(color),Blue(color)));
color.Red := Gray;
color.Green := Gray;
color.Blue := Gray;



 
Рыжик ©   (2002-10-01 12:27) [3]

function RgbToGray(RGBColor : TColor) : TColor;
var
Gray : byte;
begin
Gray := Round((0.30 * GetRValue(RGBColor)) +
(0.59 * GetGValue(RGBColor)) +
(0.11 * GetBValue(RGBColor )));
Result := RGB(Gray, Gray, Gray);
end;


 
Демонов Е.В. ©   (2002-10-01 12:33) [4]

>>Рыжик
Вот это я и искал

>>R_G_B_ (01.10.02 11:59)
Даю.... Смешно.



 
ЮЮ ©   (2002-10-01 12:46) [5]

В Graphics32 несколько иные пропорции:
(R * 61 + G * 174 + B * 21) / 256


 
Демонов Е.В. ©   (2002-10-01 14:34) [6]

>>ЮЮ
Поясните пожалста - В Graphics32 -


 
R_G_B_   (2002-10-01 15:35) [7]

>Смешно.

Ну и зря!


 
Рыжик ©   (2002-10-02 10:11) [8]


> ЮЮ © (01.10.02 12:46)

Да пропорции можно использовать разные. Хоть 1/3 везде. Результат конечно будет тоже разным. Мои пропорции - это те, которые используются в телевидении. В книжках обычно их дают. Но возможно действительно лучше использовать (R * 61 + G * 174 + B * 21) / 256. Это надо попробовать.





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

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

Наверх




Память: 0.48 MB
Время: 0.018 c
3-31640
onix
2002-09-18 13:27
2002.10.10
Пронумеровать записи в DataSet e.


1-31818
DDDeN
2002-09-27 12:22
2002.10.10
Список файлов в папке


6-31921
Turalyon
2002-08-09 11:36
2002.10.10
SMTP/POP3 Server


1-31693
DKalinin
2002-09-30 15:11
2002.10.10
Как сделать одновременно горизонтальные и вертикальные сплиттеры?


1-31781
XED
2002-10-02 02:08
2002.10.10
Дерево каталогов!!!