Extraire une palette d’image

Extrayez les couleurs courantes, leurs valeurs HEX et leurs parts approximatives dans l’échantillon ; téléchargez la palette en PNG et ses données en JSON.

Cette page présente les outils disponibles dans cette langue dans le périmètre actuel. Cela ne signifie pas que tous les outils du site sont traduits dans toutes les langues.

La sélection est limitée à 9 fichiers au total. Chaque opération nécessite une image en mode texte du filigrane ou pour les autres outils à image unique, exactement deux pour la comparaison ou pour l’image de base suivie du logo, et de 2 à 9 pour un collage. Seules les images JPEG, PNG et WebP fixes sont prises en charge. Limites : 10 MiB par image ; 30 MiB et 24 millions de pixels par lot ; 4 millions de pixels par surface de travail ; 24 MiB au total pour les sorties ; 15 secondes par tâche. Le traitement reste local dans votre navigateur. OffscreenCanvas s’exécute dans un worker si cette fonctionnalité est prise en charge. Sinon, le navigateur décode, dessine et encode sur un Canvas classique ; les calculs de pixels et l’assemblage ZIP restent dans un worker. L’annulation termine le worker, mais les opérations natives du navigateur peuvent continuer. La session reste réservée jusqu’à la fin du nettoyage ; ne réessayez qu’une fois le décodage ou l’encodage natif en attente terminé et la session libérée. Le dessin natif peut brièvement retarder la réponse de l’interface. Ces limites ne constituent pas un plafond pour la mémoire totale du navigateur.

Échantillonnage régulier de 65 536 pixels au maximum ; si tous les échantillons sont transparents, analyse complète jusqu’à 4 millions de pixels. Les groupes RGB de 4 bits par canal utilisent des moyennes pondérées par alpha et ignorent les pixels entièrement transparents. Les parts approximatives portent sur toutes les couleurs visibles évaluées ; les couleurs affichées peuvent ne pas totaliser 100%. Estimation technique, pas un avis de conception.

JPEG, PNG ou WebP fixes uniquement. Sélectionnez les fichiers dans l’ordre ; chaque sélection remplace la liste actuelle.

Plage de nombres entiers: 2 – 12

Sélectionnez des images pour commencer.

Mode d’emploi

Choisissez une image et le nombre de couleurs, puis lancez le traitement. Copiez les valeurs HEX ou téléchargez la palette en PNG et les données en JSON.

Exemple pratique

Pour une image de 2 × 1 pixels contenant un pixel rouge entièrement opaque et un pixel bleu entièrement opaque, demander deux couleurs donne deux couleurs, chacune représentant 50 % du poids visible de l’échantillon.

Fonctionnalités prises en charge et limites

Échantillonnage régulier de 65 536 pixels au maximum ; si tous les échantillons sont transparents, analyse complète jusqu’à 4 millions de pixels. Les groupes RGB de 4 bits par canal utilisent des moyennes pondérées par alpha et ignorent les pixels entièrement transparents. Les parts approximatives portent sur toutes les couleurs visibles évaluées ; les couleurs affichées peuvent ne pas totaliser 100%. Estimation technique, pas un avis de conception.

Questions fréquentes

Pourquoi moins de couleurs sont-elles affichées ?

Si les échantillons contiennent moins de groupes de couleurs que le nombre demandé, seuls les groupes présents sont renvoyés. Une image entièrement transparente ne peut pas produire de palette.