Calcul surface d'un région d'une image sous matlab

Fermé
Foued - 11 avril 2014 à 14:03
 Hassan - 11 avril 2014 à 16:29
svp qui peut me donner le code pour calcul surface d'un région d'une image sous matlab et merciii
A voir également:

3 réponses

Bonjour,

Peut-être que la fonction polyarea peut vous être utile, elle permet de calculer la surface d'un polygone. Si vous avez (ou récupérez) les coordonnées du contour de votre région, cela devrait marcher.

Hassan.
0
on a fait image noir et blanc, aprés on a calculer numero des objets existes dans cette image, je veut calculer la surface da chaque objet .. comment ??
0
Sinon, vous avez la toolbox image processing ?
Si votre image est en noir et blanc parfait (des 0 et des 1), vous pouvez faire un truc du genre :

I = imread('votre_image.png');
Obj= bwconncomp(I); % récupère les objets de l'image I = tous les groupes de pixels blancs
stats = regionprops(Obj);

Pour l'objet d'indice k, on a alors :
area_k = stats(k).Area;
0