Формула для вычисления цвета?

На входе массив из 7 цветов радуги.
Как можно рассчитать пропорции смешения цветов чтобы получить заданный? Например, я хочу получить цвет #617730, нужно рассчитать какие из 7 цветов радуги и в каких пропорциях нужно смешать.
  • Вопрос задан
  • 7024 просмотра
Пригласить эксперта
Ответы на вопрос 4
riky
@riky
Laravel
для получения любого цвета достаточно иметь 3 цвета RGB.
поэтому
#617730 = #610000 + #007700 + #000030
Ответ написан
@evgeniy_lm
Думаю эта статья вам поможет
Ответ написан
dom1n1k
@dom1n1k
Задача сформулирована слишком общо, нужно смотреть конкретику и подробности.
В зависимости от них там может получиться как элементарщина (по типу ответа Юрий ), так и очень сложные вещи, уходящие в науку по самую макушку.
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
R = R1 + (R2 - R1) * Blend / 255;
G = G1 + (G2 - G1) * Blend / 255;
B = B1 + (B2 - B1) * Blend / 255;
где Blend = 0..255 как значения перехода одного цвета в другой, 127 - смешаны пополам...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы