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

Foued -  
 Hassan -
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

Hassan
 
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
Foued
 
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
Hassan
 
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