HSB насправді зрозуміти набагато простіше, ніж RGB, тому це добре.
Я насправді написав тупо довгий пост, в якому пояснював HSB , тому я цитую трохи звідти, але перепитую, щоб відповісти на ваше запитання конкретніше.
Що таке відтінок? Подумайте: "Колір веселки"
Відтінок - це число від 0 до 360. Вимірюється в градусах, як градуси кола (адже у Whoa, спойлера, кола також 360 °). Пам’ятаєте кольорове колесо? Відтінок - це саме те, де ви знаходитесь на кольоровому колесі.
Що таке насичення? Подумайте "Багатство"
Насиченість - це число від 0 до 100. Отже, незалежно від того, який відтінок ви вибрали, насиченість 100% стане найбагатшою можливою версією цього кольору, а насиченість 0% стане сірою версією цього кольору (тобто якщо колір світлий, він буде світло-сірим; якщо колір темний, він буде темно-сірим).
Хочу бачити?
Насичення досить просте. Я інколи про це думаю як кількість кольору, введеного в сірий. Так 0% - це сірий сірий, але 100% - це найбарвніший колір, який може створити ваш монітор.
Що таке яскравість? Подумайте про лампочку
Яскравість - це число від 0 до 100. Як і насиченість, її іноді записують у відсотках. Це досить очевидно, що це означає, але є швидкий улов.
Яскравість 0% - чорна, незалежно від відтінку, незалежно від насиченості. Яскравість 100% біла, лише якщо насиченість також 0%. Інакше 100% яскравість - це просто… дуже яскравий колір. Звучить заплутаність? Думай про це так. Уявіть, що яскравість - це лампочка. 0% означає, що лампочка вимкнена (крок чорний у приміщенні). На 100% означає, що світло працює на повну силу. Тому, можливо, 100% яскравість - це яскравий колір, або, якщо світло вже біле, то 100% яскравість - чисто білий.
Чорне кольорове колесо? Ні, але це на кольоровому циліндрі
Колесо плоске, тож воно в 2D. "Простір" кольорів HSB має три виміри (H, S і B ... сюрприз!), Тож це 3D-форма. У нашому випадку конус зробить просто чудово.
Чорний колір - ЦІЛЬке кольорове колесо, де яскравість = 0. Отже, незалежно від того, який відтінок ви маєте, незалежно від насиченості, якщо яскравість = 0, ви дивитесь на ЧОРНИЙ.
(Як не дивно, білий працює по-різному. Білий - це лише одна точка, НЕ ціле кольорове колесо. Щоб отримати білий, потрібно мати яскравість = 100 І насиченість = 0. Це, як кажуть, є кольорова система, неймовірно схожа на HSB, але лише різниця полягає в тому, що це робить точні протилежності білого та чорного. Ця система називається HSL - відтінок, насиченість, легкість .)
Як мій тон шкіри змінюється при освітленні?
На це питання більш детально відповіли тут , але в основному, відтінок, насиченість АБО яскравість вашої шкіри може змінитися при освітленні.
- HUE : Якщо ваш нормальний відтінок шкіри становить від 0 ° до 60 °, то при яскравому (білому) освітленні відтінок вашої шкіри зміститься в бік жовтого (відтінок = 60). При більш темному освітленні воно зміститься в бік червоного (відтінок = 0 °).
- САТУРАЦІЯ : При яскравішому освітленні ваша шкіра матиме меншу насиченість. При слабкому освітленні воно матиме більш високу насиченість.
- Яскравість : У яскравому освітленні, ваша шкіра буде мати більш високу яскравість. При слабкому освітленні ваша шкіра матиме меншу яскравість. Але ... ви це вже знали, чи не так? ;)
Сподіваюся, що це допомагає!
Ви можете знайти ще кілька деталей тут
L*a*b*
колір - не єдиний пристрій незалежного кольорового простору.sRGB
є таким же незалежним від пристрою, якL*a*b*
. І обом,L*a*b*
іsRGB
потрібен еталонний білий колір, вони не є абсолютними. Для справді незалежної кольорової моделі ви можете використовуватиXYZ
. Якщо ви дійсно хочете дізнатися, прочитайте весь сайт brucelindbloom.com . Ява необхідна для повного досвіду.