salut,
je cherche à faire de l'etiquettage pour mes objets (des chiffres de 1 a 10), je viens de trouver ceci :
ca fonctionne que pour les regions presentant des trous blanc(mes objets sont noir, sur un fond blanc), c'est a dire , je n'ai que le 0,4,5,6,8,9 qui sont marqué.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 x=imread('a.jpg'); level=graythresh(x); bw=im2bw(x,level); L=bwlabel(bw); reg=regionprops(L,'Centroid','EquivDiameter'); imshow(x);hold on for i=1:length(reg) plot(reg(i).Centroid(1) , reg(i).Centroid(2),'*') end
comment je dois faire pour reussir à les marquer tous?
merci de m'aider.
Partager