Какой цвет темнее на 30% (PHP imagecolorat)? Как определить?

Нужен алгоритм

2 цвета
$rgb1 = imagecolorat($img, 0, 0);
$rgb2 = imagecolorat($img,1, 1);


Какой из них темнее на 30%?
  • Вопрос задан
  • 216 просмотров
Решения вопроса 1
@BorisKorobkov Куратор тега PHP
Web developer
$r = ($rgb >> 16) & 0xFF;
$g = ($rgb >> 8) & 0xFF;
$b = $rgb & 0xFF;
$brightness = $r + $g + $b;
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Возможно, никакой.
Для начала определитесь, что значит "темнее".
Что темнее - чистый красный (#FF0000) или чистый синий (#0000FF)?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы