Bonjour,
Alors voila, j'essaie de manipuler des photos avec caml. Pour cela, je convertis mes photos en format .ppm que j'ouvre ensuite avec caml et que je convertis en tableau. Chaque case du tableau est un triplet (R,G,B) et représente un pixel.
Le problème est que mon algorithme ne peut pas traiter chaque pixel un par un (ce serait un peu long...). J'aimerai donc trouver un moyen de segmenter mon image en régions. Chaque région ayant à peu près la même couleur pour pouvoir traiter la région de manière globale sans me pencher sur le cas de chaque pixel! Et si possible j'aimerai pouvoir définir à l'avance le nombre de régions.
Mais je ne sais pas comment faire pour avoir un découpage qui soit performant. J'ai essayé de découper l'espace RGB en cubes de mêmes dimensions. Mais certains cubes sont vides et ça pose problème. j'ai essayé de considérer des paquets de pixels mais la qualité de l'image à la sortie es trop mauvaise. Enfin bref, je ne sais pas très bien comment faire...
Merci pour vos idées!
Partager