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

3 réponses

  1. 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
  2. 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
  3. 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