ximg.es

Palette de couleurs d’une image

Importez une image, ou choisissez une photo au hasard, et obtenez ses couleurs principales prêtes pour votre CSS. Tout est calculé dans votre navigateur.

Image dont la palette est extraite
Ou essayez une photo au hasard :

Format

Comment la palette est calculée

L’image est réduite à environ 96 pixels de côté et ses couleurs sont regroupées par k-means : l’algorithme cherche les N couleurs qui représentent le mieux l’ensemble des pixels. Le regroupement se fait dans l’espace OKLab, qui mesure les écarts comme l’œil les perçoit ; en RGB, deux verts très différents peuvent sembler « proches » et deux gris presque identiques, éloignés. Le point de départ n’est pas aléatoire : la même image donne toujours la même palette.

Couleur moyenne et couleurs dominantes

Ce n’est pas la même chose. Les couleurs dominantes sont celles qui occupent le plus de surface ; la couleur moyenne est le mélange de toutes, comme si l’image était réduite à un seul pixel. La moyenne est souvent un ton éteint qui n’apparaît pas tel quel dans la photo, mais c’est le meilleur fond de chargement : elle ressemble à l’ensemble de l’image et ne choque pas à l’arrivée de la photo. C’est la couleur que le générateur ximg.es enregistre pour chaque photo de sa banque.

Idées d’utilisation

Avant de poser du texte sur l’une de ces couleurs, vérifiez le contraste avec le vérificateur WCAG.

Questions fréquentes

Comment extraire les couleurs d’une image ?

Importez l’image ou déposez-la ici. L’outil calcule ses couleurs principales et les donne en HEX, RGB ou HSL, avec la part de l’image qu’occupe chacune.

Mon image est-elle envoyée sur un serveur ?

Non. Les pixels sont lus avec canvas dans votre navigateur ; l’image ne quitte pas votre appareil.

Quelle différence entre couleur dominante et couleur moyenne ?

La dominante occupe le plus de surface ; la moyenne est le mélange de tous les pixels. La moyenne fonctionne mieux en fond pendant le chargement de l’image.

Pourquoi la couleur n’est-elle pas exactement celle de la photo ?

Chaque couleur de la palette est la moyenne d’un groupe de pixels proches, ce qui lisse les nuances. Pour un pixel précis, utilisez une pipette.

Combien de couleurs faut-il extraire ?

Cinq ou six suffisent pour la palette d’un site. Au-delà, on obtient des variantes du même ton.

Puis-je utiliser la palette dans Tailwind ?

Oui : copiez le JSON ou les variables CSS et utilisez-les dans theme.extend.colors ou via var(--color-1).

Plus d'outils

Voir tous les outils · Générateur d'images placeholder