MATLAB显示图片

**

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<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值