Реклама на сайте Advertise with us

Подбор цвета программно

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 14/07/06 в 12:54       Ответить с цитатойцитата 

Задача такая: нужно подобрать автоматически цвет шрифта при заданном цвете фона. Сделал инверсией цвета, но не всегда получается желаемый результат. Так, например, на фиолетовом фоне зеленый шрифт смотрится совершенно нечитаемо и некрасиво. И есть еще несколько сочетаний цветов, которые смотрятся не очень хорошо. Кто нибудь задавался подобным вопросом?

0
 

XXX-Server.biz

С нами с 15.02.03
Сообщения: 9410
Рейтинг: 6676


Передовик Master-X (16.01.2008)
Ссылка на сообщениеДобавлено: 14/07/06 в 12:58       Ответить с цитатойцитата 

полно софта есть для подбора цветовых гамм для сайтов (на основе цветового круга и т.п.)... можно их скачать, посмотреть как сделано

Хостинг от $0.05/Gb, VDS от 9$, Dedicated Servers от $49
Домены от 4.99$

1
 



С нами с 17.03.03
Сообщения: 202
Рейтинг: 440

Ссылка на сообщениеДобавлено: 14/07/06 в 13:25       Ответить с цитатойцитата 

Генераторы цвета. Сервисы для подбора цветовой гаммы сайта
http://armadaboard.com/topic2153.html

Также в КОРЕЛе есть цветовой круг, ну и в мелких программах типа Цветик и т.п.

2
 



С нами с 17.07.04
Сообщения: 674
Рейтинг: 585

Ссылка на сообщениеДобавлено: 14/07/06 в 13:36       Ответить с цитатойцитата 

тоже такая задача была, на пхп создавались простенькие сайты из таблиц рэндомно ну и соответсвенно цветовая схема тоже автоматически подбиралась. инфы почему то очень мало в нете, возможно просто я не нашел. паару сайтов на англисском описывающих как создать цветовое колесо. сделал подобие цветого колеса ка краз для рассчета цветов, но вообщем 1 раз из 3 был ужасный, 2 раза более менее. по цветому колесу цвета по рассчету должны сочетаться, но не всегдав глаз текст нормлаьно воспринимает на фоне icon_sad.gif. в итоге просто сделал такой расчёт - если цвет фона темный то шрифт белый, если цвет фона светлый, то шрифт черный. если б у меня былы бы проект какой нибудь невьебенный я бы ещё позаморачивался с расчетом цветовых схем по колесу, но оно того не стоило. собсно если загнаться и поставить очкень много ограничений на сочетаемость каких-то цветов или наоборот - делатть небольшой приоритет в сторону каких-то цветов, можно получать писсатые цветовые схемы с помощью цветого колеса автоматом.

6
 



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 14/07/06 в 14:08       Ответить с цитатойцитата 

идея понятна. а как ты определял темный/светлый цвет? например #FF0000 #FF00FF #000000 - должны определяться как темные цвета (на красном фиолетовом и черном лучше будет смотреться белый текст), а особой схожести в их 16-тиричном представлении вроде как нет

может по максимальному значению компонента цвета? типа если один из RGB больше AA - то цвет темный? хотя тогда FFFFFF под это условие не попадает...

0
 



С нами с 17.07.04
Сообщения: 674
Рейтинг: 585

Ссылка на сообщениеДобавлено: 14/07/06 в 14:44       Ответить с цитатойцитата 

я сделал очень просто, срабатывает почти 100%, хотя порой тож косяк бывает конечно, каждое занчение из #FF FF FF переровдишь в десятеричное, получается три числа, R G B, если хотя бы два значения больше 170, то использовать черный текст, если же нет то белый. тэто конечно очень просто, там много других нюансов, но и так тож работает

6
 



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 14/07/06 в 15:53       Ответить с цитатойцитата 

я знаю наверно как правильно это сделать. надо сначала цвет преобразовать в чернобелый. алгоритмов для этого я полагаю должно быть навалом. а потом уже яркость цвета определить элементарно.

0
 



С нами с 19.02.05
Сообщения: 171
Рейтинг: 21

Ссылка на сообщениеДобавлено: 14/07/06 в 16:09       Ответить с цитатойцитата 

Юзайте на здоровье smail49.gif
http://wellstyled.com/tools/colorscheme2/index-en.html

0
 



С нами с 07.01.04
Сообщения: 2868
Рейтинг: 1536

Ссылка на сообщениеДобавлено: 14/07/06 в 17:26       Ответить с цитатойцитата 

Дейсвительно было бы интересно найти программную реализацию автоматического подбора цветов для сайта на php/perl/python. Может у кого есть?

.

0
 

XXX-Server.biz

С нами с 15.02.03
Сообщения: 9410
Рейтинг: 6676


Передовик Master-X (16.01.2008)
Ссылка на сообщениеДобавлено: 14/07/06 в 18:11       Ответить с цитатойцитата 

ну только что дали же линку на вполне приличный скрипт на джаве. думаю под php не проблема переделать.. или прямо на джаве использовать %)

Хостинг от $0.05/Gb, VDS от 9$, Dedicated Servers от $49
Домены от 4.99$

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »