Extraer los colores dominantes de una imagen

extrae los colores dominantes de una imagen y compone una paleta armoniosa lista para usar (HEX, RGB, HSL). Ideal para declinar una identidad gráfica o inspirarse en una fotografía

¿Por qué utilizar una herramienta de extracción de paleta de colores?

La extracción de paleta de colores a partir de una foto es esencial para los diseñadores y los desarrolladores. Esta herramienta simplifica el proceso permitiendo extraer de forma rápida y precisa los colores dominantes de una imagen, agrupando los colores similares, lo que facilita la creación de paletas de colores armoniosas para sus proyectos.

Características de la herramienta de extracción de paleta de colores

Esta herramienta de extracción de paleta de colores le permite subir una foto y extraer los colores dominantes de la imagen. Utiliza un algoritmo de clustering para agrupar los colores similares, lo que le permite obtener instantáneamente una paleta de colores armoniosa para sus proyectos de diseño y desarrollo.

Cómo utilizar la herramienta de extracción de paleta de colores

Para utilizar la herramienta de extracción de paleta de colores, siga estos sencillos pasos:

  1. Suba una foto utilizando el formulario previsto a tal efecto.
  2. Haga clic en el botón "Extraer". La herramienta analizará la imagen y mostrará la paleta de colores extraída, agrupando los colores similares.

Ejemplo de uso de la herramienta de extracción de paleta de colores

Este es un ejemplo de paleta de colores extraída a partir de una foto:

#cececc

#262123

#daad90

#229fbd

Preguntas frecuentes

¿Qué formatos de imagen se aceptan?

El extractor acepta las imágenes bitmap clásicas de la web: JPG, JPEG, PNG, GIF y WebP. Las imágenes vectoriales (SVG) no son pertinentes para este tratamiento, dado que ya describen sus colores en el código. Para un fichero SVG, ábralo en un editor de texto y lea directamente los valores HEX presentes en los atributos fill y stroke.

¿Cuál es el tamaño máximo de imagen aceptado?

Los ficheros de hasta unos 10 MB se procesan sin dificultad. Por encima, el tratamiento sigue siendo posible pero se ralentiza notablemente. Para acelerar la extracción de una foto de muy alta resolución, redimensiónela a unos 1500 px de ancho: la paleta dominante sigue siendo idéntica y el análisis es mucho más rápido.

¿Qué diferencia hay entre un extractor de paleta y un color picker?

Un color picker devuelve el color de un píxel concreto seleccionado con el ratón. El extractor de paleta analiza el conjunto de la imagen, agrupa los píxeles visualmente cercanos por clustering y, después, devuelve los n colores dominantes. El picker es útil para señalar un detalle, el extractor para entender la atmósfera cromática global de una foto.

¿Cómo agrupa los colores el algoritmo?

La herramienta utiliza un clustering tipo k-means en el espacio RGB: cada píxel se aproxima al centro de clase más cercano y, después, los centros se recalculan en cada iteración hasta su estabilización. El resultado es una lista de colores representativos, expresados en HEX, que resumen la imagen sin ruido.

¿Se almacena mi imagen en el servidor?

La imagen se envía al servidor durante el tiempo del análisis píxel a píxel y, después, se destruye inmediatamente tras la extracción de la paleta. Ningún fichero se conserva en disco. Los metadatos EXIF (geolocalización, modelo de cámara) no se explotan y desaparecen con el fichero original.

¿Para qué sirve concretamente una paleta extraída?

Los usos son numerosos: ajustar una carta gráfica sobre una foto de producto, recolorear un sitio de venta para que combine con la atmósfera de una imagen hero, alimentar un tema oscuro a partir de una obra, o generar tokens de diseño en un fichero CSS, SASS o Tailwind. La paleta obtenida puede afinarse después en el generador de paleta o convertirse con el convertidor de color.

Ejemplo de solicitud

curl -X POST https://cdrn.fr/api/v1/tools/color-extractor/execute \
  -F "image=@/path/to/file" \
  -F "number=1"

Esquema de entrada

Campo Tipo Obligatorio Por defecto
image file
number integer

esta herramienta espera un archivo - utiliza Content-Type multipart/form-data en lugar de application/json

Puntos de acceso

  • GET https://cdrn.fr/api/v1/tools - lista todas las herramientas disponibles
  • GET https://cdrn.fr/api/v1/tools/color-extractor - recupera el esquema de esta herramienta
  • POST https://cdrn.fr/api/v1/tools/color-extractor/execute - ejecuta esta herramienta con un payload JSON