Solo por diversión, he estado buscando cómo usar la biblioteca GD para crear una paleta de colores a partir de una imagen. Hasta ahora he usado GD para cambiar el tamaño de una imagen cargada por el usuario a un tamaño apropiado para mostrar en una página web.Generar paleta de colores a partir de una imagen
Ahora me gustaría poder obtener aproximadamente cinco colores diferentes de la imagen que representan la gama de colores presentes en ella. Una vez hecho esto, me gustaría generar una paleta complementaria basada en esos colores, que luego puedo usar para colorear diferentes elementos en la página.
¡Cualquier ayuda que pueda obtener acerca de cómo encontraría la paleta de colores inicial sería muy apreciada!
EDIT: He llegado a mi propia solución que se puede ver a continuación.