Extracteur de Couleurs d'Image

Extrait les couleurs dominantes des images en utilisant divers algorithmes dont le clustering k-means et l'analyse d'histogramme

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: image/jpeg, image/png, image/webp, image/gif, image/bmp, image/tiff

Exclude near-white colors from extraction

Exclude near-black colors from extraction

Points clés

Catégorie
Design et couleur
Types d’entrée
file, number, select, checkbox
Type de sortie
json
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

L'Extracteur de Couleurs d'Image est un outil puissant conçu pour identifier et extraire les teintes dominantes de vos fichiers visuels. Grâce à des algorithmes avancés comme le clustering K-Means ou la coupe médiane, il génère instantanément des palettes de couleurs précises adaptées à vos besoins de design.

Quand l’utiliser

  • Créer une palette de couleurs cohérente à partir d'une photo pour un projet graphique.
  • Extraire les codes couleurs d'une charte graphique ou d'un logo pour le développement web.
  • Analyser la composition chromatique d'une image pour optimiser le contraste ou l'harmonie visuelle.

Comment ça marche

  • Téléchargez votre fichier image (JPEG, PNG, WebP, etc.) dans l'outil.
  • Sélectionnez l'algorithme d'extraction souhaité et le nombre de couleurs à isoler.
  • Ajustez les paramètres optionnels comme l'exclusion du noir ou du blanc pour affiner le résultat.
  • Récupérez votre palette sous le format de couleur de votre choix (HEX, RGB ou HSL).

Cas d’usage

Génération automatique de thèmes de couleurs pour des interfaces utilisateur (UI).
Extraction de codes couleurs pour la mise en conformité d'une identité visuelle.
Analyse de tendances chromatiques sur des banques d'images ou des photographies.

Exemples

1. Création d'une palette pour un site web

Designer UI/UX
Contexte
Un designer doit créer une interface web harmonieuse basée sur une photographie de paysage urbain.
Problème
Extraire les 5 couleurs principales de la photo pour définir les couleurs primaires et secondaires du site.
Comment l’utiliser
Charger l'image, régler le nombre de couleurs sur 5, choisir l'algorithme 'Coupe Médiane' pour une meilleure fidélité, et sélectionner le format HEX.
Configuration d’exemple
colorCount: 5, algorithm: 'median-cut', colorFormat: 'hex'
Résultat
Une palette de 5 codes HEX précis permettant d'assurer une cohérence visuelle parfaite entre la photo et l'interface.

2. Nettoyage de palette pour impression

Graphiste
Contexte
Le graphiste travaille sur un projet d'impression et souhaite éviter que les couleurs très sombres ou très claires ne polluent sa palette.
Problème
Isoler les couleurs significatives sans inclure les nuances de gris, de noir ou de blanc présentes dans les zones d'ombre ou de lumière.
Comment l’utiliser
Importer l'image, activer les options 'Ignorer les Couleurs Blanches' et 'Ignorer les Couleurs Noires', puis lancer l'extraction.
Configuration d’exemple
ignoreWhite: true, ignoreBlack: true, algorithm: 'kmeans'
Résultat
Une palette propre contenant uniquement les couleurs chromatiques essentielles, facilitant le choix des encres.

Tester avec des échantillons

image, png, jpg

Hubs associés

FAQ

Quels formats d'image sont supportés ?

L'outil prend en charge les formats courants tels que JPEG, PNG, WebP, GIF, BMP et TIFF.

Quelle est la différence entre les algorithmes ?

Le K-Means est rapide, l'histogramme est efficace pour les images simples, et la coupe médiane offre une précision supérieure pour les images complexes.

Puis-je exclure les couleurs neutres ?

Oui, vous pouvez cocher les options pour ignorer automatiquement les couleurs proches du blanc ou du noir dans votre analyse.

Quel est le nombre maximum de couleurs extractibles ?

Vous pouvez extraire jusqu'à 20 couleurs dominantes par image.

Les résultats sont-ils disponibles en plusieurs formats ?

Absolument, vous pouvez choisir d'afficher les résultats en HEX, RGB, HSL ou obtenir tous les formats simultanément.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/image-color-extractor

Paramètres de la requête

Nom du paramètre Type Requis Description
imageFile file (Téléchargement requis) Oui -
colorCount number Oui -
algorithm select Oui -
colorFormat select Oui -
sampleSize number Oui -
ignoreWhite checkbox Non Exclude near-white colors from extraction
ignoreBlack checkbox Non Exclude near-black colors from extraction

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/image-color-extractor pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Données JSON: Données JSON

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-image-color-extractor": {
      "name": "image-color-extractor",
      "description": "Extrait les couleurs dominantes des images en utilisant divers algorithmes dont le clustering k-means et l'analyse d'histogramme",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-color-extractor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]