Этот вопрос закрыт для ответов, так как повторяет вопрос Как определить, темный ли цвет?
dollar
@dollar
Делай добро и бросай его в воду.

Как по цвету фона в RGB определить светлый он или тёмный?

Есть цвет фона - он может быть любым, даже #791

И есть заранее известные и определённые светлые и тёмные цвета текста.
Например, светлые - #fff, #ff0, #0f0
Тёмные - #800, #000

Очевидно, что на светлом фоне не будет виден светлый текст, и на тёмном - тёмный.
Как определить, светлый фон или тёмный (true/false), чтобы подобрать соответствующий цвет текста?
  • Вопрос задан
  • 867 просмотров
Решения вопроса 1
Ответы на вопрос 1
joeberetta
@joeberetta
Читай: https://epdf.pub/google-for-dummies.html
Темные цвета если все три значения меньше 0.5,а чтобы считались светлыми, достаточно, хотябы 1 из 3х цветов был болье 0.5 т.е. RGB(255/2+1, 126, 126) - уже светлый, а RGB(126, 126,126) - темный. Исходя из этого можно сделать мини функцию которая определяет light or dark
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы