|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.10.2010, 20:38 | #1 |
Регистрация: 07.12.2008
Сообщений: 7
|
перевод цветовой схемы (HSV to RGB)
Доброго времени суток! Стоит задача написать перевод цветовой схемы из hsv в rgb. Для этого я воспользовался Википедией
http://ru.wikipedia.org/wiki/HSV_(цветовая_модель) Написал, все хорошо программа работает но только непонятно как тут собственно идут преобразования а именно: зачем здесь отнимается целая часть от дробной части (пер. f) компоненты hue (цветовой тон) и в результате этого что дают нам переменные p,q,t ? и каким образом выбирается конечное присваивание значений компонент r,g,b, ? в сети и литературе лежат аналогичные алгоритмы и описания на с++ но объяснения откуда что берется как и зачем присваивается нигде нету. в теории rgb и hsv представляются цилиндрической и кубической формой и очевидно одна переводится в другую (а у нас,программистов,с математикой и геометрией туго ) помогите разобраться в этих преоразованиях... вот отрывок моего кода на borland c++ на всякий случай спасибо! Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод Color в rgb | NIQK | Помощь студентам | 3 | 15.12.2009 17:24 |
Определение цветовой схемы. | Влад12 | Общие вопросы Delphi | 4 | 23.11.2009 18:48 |
цветовой ключ на WinApi ? | Ulex | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 11.05.2009 17:30 |
Перевод картинки в двухмерный массив RGB цветов | Alar | Общие вопросы Delphi | 8 | 09.08.2007 14:24 |