Перевод цвета из значения RGB в значение HEX

Описание: Все и сразу: Языки программирования, Базы данных, Web технологии, Алгоритмы и прочее.
Правила раздела: http://pc-forums.ru/topic1981.html
Модератор: Junior

#1 antares » 29.05.2013, 09:01

Доброго времени суток!

Ктонибудь знает метод перевода значения цвета в виде RGB (три числа) в hex-значение? Пробовал перемножать переводом из десятичной системы в шестнадцатиричную, не получается. Должно получиться hex-число из 3х байт. Возможно каждый цвет занимает в нем по байту, эту версию еще не проверял.
antares
Автор темы, Новичок форума
Новичок форума
Аватара
Репутация: 1
Лояльность: 0 (+0/−0)
Сообщения: 14
Темы: 4
Зарегистрирован: 22.05.2013
С нами: 4 года 4 месяца

#2 antares » 29.05.2013, 11:47

Действительно, при выражении значения цвета hex-числом, старший байт - красный, средний - зеленый, младший - синий. Так, цвет r=127 g=255 b=212 будет равен 7fffd4h. 127=7fh, 255=ffh, 212=d4h.
antares
Автор темы, Новичок форума
Новичок форума
Аватара
Репутация: 1
Лояльность: 0 (+0/−0)
Сообщения: 14
Темы: 4
Зарегистрирован: 22.05.2013
С нами: 4 года 4 месяца

#3 zix » 29.05.2013, 17:45

:scratch_one-s_head: :smile:
Дорогу осилит идущий

Изображение
zix M
Поддержка
Поддержка
Аватара
Возраст: 48
Откуда: Калужская обл
Репутация: 1063
Лояльность: 453 (+454/−1)
Сообщения: 15904
Темы: 150
Зарегистрирован: 17.12.2011
С нами: 5 лет 9 месяцев

#4 DmitriZ » 13.06.2013, 00:25

DmitriZ
Прохожий
Прохожий
Репутация: 0
Лояльность: 0 (+0/−0)
Сообщения: 1
Зарегистрирован: 13.06.2013
С нами: 4 года 3 месяца

#5 Ser » 13.06.2013, 00:29

antares писал(а):Ктонибудь знает метод перевода значения цвета в виде RGB (три числа) в hex-значение?
Яндекс всегда поможет :smile:
RGB и HSV
Ser
Любитель компьютеров
Любитель компьютеров
Аватара
Репутация: 16
Лояльность: 12 (+12/−0)
Сообщения: 268
Темы: 13
Зарегистрирован: 29.01.2011
С нами: 6 лет 7 месяцев


  • Понравилась тема? Поделись с друзьями!

Вернуться в Программирование

 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение