@Nickita_K
Учусь Web-разработке, тапками сильно не кидайте...

Как определить темное фото или светлое?

Добрый день! Не можете подсказать в какую сторону двигаться? Есть сайт где выводятся "плиткой" новости (похоже на Yandex), плитка состоит из фото и теста. Как определить тон фото, что бы выводить текст белым или черным?
  • Вопрос задан
  • 578 просмотров
Решения вопроса 1
LenovoId
@LenovoId
svg, css,js
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
rgb - средний цвет изображения (или необходимого участка):
function getContrastLum(rgb) {
        var luminance = 0.2126 * rgb[0] + 0.7152 * rgb[1] + 0.0722 * rgb[2];
        return luminance < 110 ? 'f0f0f0' : '020202';
}
Ответ написан
Ваш ответ на вопрос

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

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