Transformação de cores
com chroma.js em HSV
alexandre.lopes@cerensa.com © 2019
Espaços de cores
Modelos de cores
Modelo de cor RGB
Modelo de cor HSV
Modelo de cor HSL
CSS
Representação perceptual uniforme
Chroma.js
Exercício
Espaço de cores
"Um espaço de cores pode ser arbitrário,�com cores específicas atribuídas a um conjunto de amostras de cores físicas nomeadas ou numeradas,�tal como com o sistema Pantone, ou matematicamente estruturado, como o Adobe RGB ou sRGB."
sumário
Espaços de cores
Modelos de cores
Chroma.js
Exercício
Espaço de cores
"Um espaço de cores pode ser arbitrário,�com cores específicas atribuídas a um conjunto de amostras de cores físicas nomeadas ou numeradas,�tal como com o sistema Pantone, ou matematicamente estruturado, como o Adobe RGB ou sRGB."
sumário
Espaços de cores
Modelos de cores
Chroma.js
Exercício
Modelo de cores
sumário
Espaços de cores
Modelos de cores
Chroma.js
Exercício
"Um modelo de cores é um modelo matemático abstrato que descreve a forma como as cores podem ser representadas como tuplas de números
(por exemplo, triplica em RGB ou quadruplica em CMYK)"
The RGB cube represents colours in three dimensions of Red, Green and Blue. by Philippe Chassy, Neil Buckley e David Reid
rgb(255, 86, 196);
rgb(0, 128, 255);
Sinnerschrader RGB Color System by S2Creatives in smartv
.body {
background: hsl(0, 0, 0);
}
.red-ball {
background: rgb(255, 0, 0);
}
💻
How Does a Projector Works By Carolyn Guertin
sumário
Espaços de cores
Modelos de cores
Chroma.js
Exercício
. guess-these-css-colors {
background-color: #FFFFFF;
background: rgb(255, 255, 255);
}
sumário
Espaços de cores
Modelos de cores
Chroma.js
Exercício
Clarear, escurecer ou mudar uma cor com RGB
sumário
Espaços de cores
Modelos de cores
Chroma.js
Exercício
rgb(0, 191, 64);
rgb(0, 255, 0);
rgb(0, 128, 128);
rgb(0, 64, 191);
rgb(0, 0, 255);
rgb(51, 255, 51);
rgb(0, 255, 0);
rgb(102, 255, 102);
rgb(153, 255, 253);
rgb(204, 255, 204);
Mudar uma cor com RGB,�sem mudar a luminosidade ou a saturação
sumário
Espaços de cores
Modelos de cores
Chroma.js
Exercício
sumário
Espaços de cores
Modelos de cores
Chroma.js
Exercício
. guess-these-css-colors {
background: hsv(30, 1, 1);
}
sumário
Espaços de cores
Modelos de cores
Chroma.js
Exercício
sumário
Espaços de cores
Modelos de cores
Chroma.js
Exercício
an isometric, 3D representation of all this by RPDMS Associates Color Consulting Services
sumário
Espaços de cores
Modelos de cores
Chroma.js
Exercício
Chroma.js (docs)
"chroma.js is a small-ish zero-dependency JavaScript library (13.5kB) for all kinds of color conversions and color scales."
sumário
Espaços de cores
Modelos de cores
Chroma.js
Exercício
Espaços de cores
Modelos de cores
Modelo de cor RGB
Modelo de cor HSV
Modelo de cor HSL
CSS
Representação perceptual uniforme
Chroma.js
Exercício
Alexandre Lopes
alexandre.lopes@cerensa.com