Bonjour à tous,
Je possède 3 matrices, X, Y et PHI de dimensions 48X64 me donnant une caractéristique précise de la surface d'un échantillon (X et Y étant les coordonnées des points de mesures, et PHI les valeurs mesurées en chacun de ces points).
Quand je fais un pcolor(X,Y,PHI), j'obtiens une cartographie, avec des zones de différentes couleurs. J'aimerai détecter automatiquement les contours de ces zones (j'ai utilisé la fonction contour et ça me convient très bien) et attribuer à tous les pixels se trouvant à l'intérieur de la même ligne de niveau, une valeur étant la moyenne de tous ces pixels.
Je débute en matlab et je ne sais pas du tout comment m'y prendre.
Merci d'avance.
PS : (en pièce jointe mes matrices X, Y et PHI.)
Partager