ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Оффтоп > Болталка
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Как сгенерировать цвет?
  #1  
Старый 21.03.2010, 21:52
Аватар для Vlad&slav
Vlad&slav
Участник форума
Регистрация: 01.01.2009
Сообщений: 138
Провел на форуме:
817404

Репутация: 82
Отправить сообщение для Vlad&slav с помощью ICQ
По умолчанию Как сгенерировать цвет?

Здача: создать код (желательно php)
который бы генерировал список определённого количества RGB цветов максимально отличающихся друг от друга.
ну там например если нужно 2 раза то белый и чёрный если три то там уж незнаю. подскажите чёнть пожалуйста
 
Ответить с цитированием

  #2  
Старый 21.03.2010, 23:31
Аватар для NigHT_0WL
NigHT_0WL
Познающий
Регистрация: 28.01.2009
Сообщений: 43
Провел на форуме:
170970

Репутация: 13
По умолчанию

Вобщем первый способ:

Открываем фотошоп и смотрим в шестнадцатеричные коды цветов. Если не ошибаюсь, то черный - #000000, а белый - #FFFFFF или наоборот, это в принципе не важно. Разбераемся дальше. То есть чтобы задать два противоположных цвета нужно в шестнадцатеричной системе брать противоположные, если три бери еще и середину, и т. д., чтобы найти противоположный, посто от #FFFFFF вычитай первый цвет, получишь противоположный.

Второй способ задания цветовой гаммы - это RGB - где есть компоновки каждого цвета от 0 до 255. Тут просто опять же открываем фотошоп и смотрим в каких параметрах заданы противоположные цвета.
Черный - это три нуля. Белый это 255;255;255. то есть есть два массива - первый массив из трех элементов должен соответствовать данному цвету, второй массив - это белый цвет, тоесть максимальное положение. Отнимаем от белого данный (сродни как векторы в трехмерном пространстве). Получаем противоположный данному. Если нужен третий берем середину, между данным и противоположным.
Реализовать данные схемы можно имея базовые знания по программированию на любом языке. Поэтому код приводть не буду пиши сам)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Юмор. Анекдоты, смешные рассказы/логи. Mobile Болталка 1356 16.06.2010 16:46
FAQ по выделенным серверам †Romi4† Авторские статьи 4 31.08.2009 16:19
Взлом домофона Метаком andreipup Болталка 11 14.08.2009 16:06



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ