Convertir image avec palette de couleur donnée
Posté : 07 févr. 2006, 14:35
Bonjour,
Je souaiterais convertir une image en restreignant sa palette de couleurs à une palette de couleurs que j'ai definit.
Par exemple : j'ai une image en couleur vraie et je veux qu'elle soit recalculée en utilisant les couleur bleu vert et rouge.
Pour chaque pixel cette fonction chercherait ainsi si la couleur du pixel est plus proche du rouge, du bleu ou du vert !
C'est en fait la meme chose que de convertir une image en 256 couleurs (cas du gif par exemple) sauf que c'est moi qui donne les couleurs !
Je pense a un algo mais je ne sais pas s'il est possible de calculer la distance entre une couleur et une autre ? (en code hexa par exemple)
Merci beaucoup pour cette aide precieuse qui va me servir a calculer la couleur dominante d'une image de maniere fiable.
Je souaiterais convertir une image en restreignant sa palette de couleurs à une palette de couleurs que j'ai definit.
Par exemple : j'ai une image en couleur vraie et je veux qu'elle soit recalculée en utilisant les couleur bleu vert et rouge.
Pour chaque pixel cette fonction chercherait ainsi si la couleur du pixel est plus proche du rouge, du bleu ou du vert !
C'est en fait la meme chose que de convertir une image en 256 couleurs (cas du gif par exemple) sauf que c'est moi qui donne les couleurs !
Je pense a un algo mais je ne sais pas s'il est possible de calculer la distance entre une couleur et une autre ? (en code hexa par exemple)
Merci beaucoup pour cette aide precieuse qui va me servir a calculer la couleur dominante d'une image de maniere fiable.