salut
en appliquant la méthode de détection de pics donnée dans cette discussion, ça m'affiche cette erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
??? Error using ==> horzcat
CAT arguments dimensions are not consistent.
Error in ==> Projection_sobel2 at 62
s=sign(diff([+inf ProjH +inf]));
voilà la code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
ProjH=sum(imgV,2); 
s=sign(diff([+inf ProjH +inf]));
idxmax=strfind(s,[1 -1]); 
Ymax=ProjH(idxmax);
NbrePic=numel(Ymax);
for k=1:NbrePic
    Y_max_pic=Ymax(k); 
    X_max_pic=find(ProjH==Y_max_pic,1);
    line(0:w,X_max_pic,'LineWidth',2,'Color','r');
 end
Merci d'avance