/chromaticity

Generate a color palette using a neural network trained on human labels

Primary LanguagePython

This is an experimental package to generate color palettes. We train a neural network to generate a color space that's perceptually uniform. Older classic methods do not have this property.

RGB (most simple method)

pic

Euclidean distance in CIELAB color space:

pic

CIE94 color difference formula:

pic

CIEDE2000 color difference formula:

pic

Our method (neural network based):

pic