Bonsoir,
j'ai une image à partir de laquelle je veux extraire une partie (le nez). J'ai utilisé pour cela l'algorithme Region Growing. Je définis le point de départ, le seed donc. Et à partir de ce point je veux prendre toute la partie qui est blanche (un seuil défini à 0,2).
J'ai toujours un problème lorsque je passe à l'algorithme region growing. Le point de départ est en effet calculé sur l'image de départ, puis celle-ci est "croppée" pour enlever tout ce qui est inutile. Cet algorithme calcule la moyenne d'une région et cherche ensuite les points y appartenant (toujours selon le seuil défini au début).
J'ai le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
??? Index exceeds matrix dimensions.
 
Error in ==> regiongrowing at 34
reg_mean = I(x,y); % The mean of the segmented region
Ma question est toute bête : Comment fonctionne donc cette moyenne ? Qu'est-ce que j'ai loupé?
Je mets un lien pour plus de visibilité.
http://www.louizi.com/thesis/test2.html

Je sais que c'est assez primitif comme approche (de faire des crop successifs pour enlever les parties superflues) mais je m'y pencherai après avoir résolu ce souci

Merci!