https://sonysimon.com/web-development/colour-palette-from-image/
3 Simple Steps to Convert an Image to a Colour Palette