1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| clear all;
close all;
for cp = 1:62
name1='Corrigées_manuel\TRS.';
name3='.dcm';
name=strcat(name1,int2str(cp),name3);
if exist(name)~=0
% Calcul erreurs résiduelles sur images corrigées manuelles : détection manuelle et fit
[Cgc,Ima1] = detection_TRS(name);
but=1;
n=0;
xyc=[];
figure (1)
imshow(Ima1,[],'notruesize');hold on;
plot(Cgc(:,1),Cgc(:,2),'.');
while but == 1
[xi,yi,but] = ginput(1);
if but==1
plot(xi,yi,'.r')
n = n+1;
xyc(n,: ) = [xi yi];
end
end
hold off
Cgc=[Cgc;xyc];
end
end |
Partager