Added formula sources

pull/21833/head
ginnyTheCat 2020-10-11 00:37:00 +02:00
parent 014671d8ce
commit 046f498295
No known key found for this signature in database
GPG Key ID: 7439D96D8E1DB894
1 changed files with 3 additions and 0 deletions

View File

@ -45,6 +45,9 @@ function generateAB(hue: number, chroma: number): [number, number] {
}
function labToRGB(l: number, a: number, b: number): [number, number, number] {
// https://en.wikipedia.org/wiki/CIELAB_color_space#Reverse_transformation
// https://en.wikipedia.org/wiki/SRGB#The_forward_transformation_(CIE_XYZ_to_sRGB)
// Convert CIELAB to CIEXYZ (D65)
let y = (l + 16) / 116;
const x = adjustXYZ(y + a / 500) * 0.9505;