Skip to content

Instantly share code, notes, and snippets.

View vahidk's full-sized avatar
🤖
Optimizing hyper-parameters...

Vahid Kazemi vahidk

🤖
Optimizing hyper-parameters...
View GitHub Profile
@vahidk
vahidk / colorTransform.js
Last active January 10, 2024 13:36
Convert RGB to HSL and vice versa in Javascript.
// This code is based on https://en.wikipedia.org/wiki/HSL_and_HSV
// Free to use for any purpose. No attribution needed.
function rgbToHsl(r, g, b) {
r /= 255; g /= 255; b /= 255;
let max = Math.max(r, g, b);
let min = Math.min(r, g, b);
let d = max - min;
let h;
if (d === 0) h = 0;