informatique (tronc commun des prépas scientifiques) · Chapitre 19 · Exercice de TD
Compresser une image par -moyennes
Algorithmique de l'apprentissage : voisins et moyennes · niveau 3 (difficile)
Énoncé
Expliquer comment l'algorithme des -moyennes peut servir à compresser ou simplifier une image en réduisant son nombre de couleurs.
Corrigé
Chaque pixel de l'image est représenté par ses composantes de couleur (vecteur à 3 dimensions ). On applique l'algorithme des -moyennes sur l'ensemble de ces points pour trouver les centres représentatifs (la palette de teintes optimisant la fidélité visuelle de l'image). Chaque pixel d'origine est ensuite remplacé par le centre le plus proche. La compression s'effectue en ne stockant plus que la palette de couleurs et, pour chaque pixel, l'indice de sa couleur associée dans la palette (nécessitant par exemple seulement 3 bits pour couleurs, au lieu de 24 bits par pixel à l'origine).