**
MATLAB显示图片
**
cnt=19;
ldpath = sprintf(’%d.png’,cnt);
f=imread(ldpath);
f=im2double(f);
f=rgb2gray(f);
txtfilename=strcat(‘gttxt/’,num2str(cnt),’.txt’);
a_first=getCoord(txtfilename)
% % susan
% % [map, r, c] = susanCorner(f);
% % original_corners=[r,c];%%%%%%%this can be replaced by other corner detectors
% % susan end
%
%
original_corners1=cpda(f); %获得原始图片的角点
original_corners= filter_origion(original_corners1,a_first)
% s = [‘load(’’’ int2str(cnt) ‘.mat’’)’];
% a=eval(s);
% a_first=a.first;
%figure1显示gt
figure(1);
imshow(f);
hold on;
plot(a_first(:,2), a_first(:,1),‘ro’,‘MarkerSize’,2,‘MarkerFaceColor’,‘r’);
set(gca,‘position’,[0 0 1 1])
set (gcf,‘Position’,[50,300,256,256])
% original_corners=cpda(f) ; %获得原始图片的角点
%
%
% figure2 显示算法检测的角点
figure(2);
imshow(f);
hold on;
plot(original_corners(:,2), original_corners(:,1),‘ro’,‘MarkerSize’,2,‘MarkerFaceColor’,‘r’);
original_corners1= filter_origion(original_corners,a_first);
set(gca,‘position’,[0 0 1 1])
set (gcf,‘Position’,[300,300,256,256])
% figure3 过滤后的角点
figure(3)
imshow(f);
hold on;
plot(original_corners1(:,2), original_corners1(:,1),‘ro’,‘MarkerSize’,2,‘MarkerFaceColor’,‘r’);
set(gca,‘position’,[0 0 1 1])
set (gcf,‘Position’,[560,300,256,256])
cnt=19;
ldpath = sprintf('%d.png',cnt);
f=imread(ldpath);
f=im2double(f);
f=rgb2gray(f);
txtfilename=strcat('gttxt/',num2str(cnt),'.txt');
a_first=getCoord(txtfilename)
%figure1显示gt
figure(1);
imshow(f);
hold on;
plot(a_first(:,2), a_first(:,1),'ro','MarkerSize',2,'MarkerFaceColor','r');
% set(gca<