Автоматически выбирайте хороший цвет границы в зависимости от цвета фона - PullRequest
1 голос
/ 18 июля 2010

Я ищу любые ресурсы по выбору "хороших" цветов на основе одного указанного цвета.В частности, если бы я сказал, скажем ... # 6e93a8, хороший корпоративный синий, он мог бы выпустить темно-синий для цвета границы и, возможно, белый или черный для текста в зависимости от того, насколько темный данный цвет.Имейте в виду, что я могу ввести любое шестнадцатеричное значение.

У меня такое ощущение, что это просто возиться с добавлением и вычитанием шестнадцатеричных значений, но я надеюсь, что кто-то делал это раньше и нашел хорошие ресурсы илиалгоритм.

Спасибо!Мэтт Мюллер

Ответы [ 2 ]

2 голосов
/ 18 июля 2010

Если вы уже знаете, что вы хотите сделать с цветами, и вам просто нужен алгоритм для преобразования цветов, отметьте этот ответ, который содержит алгоритм для преобразования между RGB и HSV (и обратно).С этого момента вы можете изменить значения HSV (сделать цвета светлее, темнее и т. Д.) Или применить правила, если цвет темный или светлый.

0 голосов
/ 18 июля 2010

Вы ищете алгоритм или просто инструмент? Kuler - это веб-инструмент для разработки цветовых схем, который, я думаю, будет служить вашим целям

...