clc;
clear all;
close all;
baseim=imread('westconcordorthophoto.png');%读取参考图像
unregistered=imread('westconcordaerial.png');%读取被配准图像
[input_points,base_points]=cpselect(unregistered,baseim,input_points,base_points,'Wait',true);
%控制点选择交互界面
mytform1=cp2tform(input_points,base_points,'polynomial',2);%变换矩阵参数估计
cp2tform(input_points,base_points,'nonreflective similarity');
%仅限于发生旋转缩放和平移变换,而图像物体不发生形状改变的
cp2tform(input_points,base_points,'similarity');
%仅限于发生旋转缩放和平移和镜像变换的图像,而图像物体不发生形状改变的
cp2tform(input_points,base_points,'affine');
%仅限于发生仿射变换的图像,上面两种变化是affine的子集
cp2tform(input_points,base_points,'projective');
%affine是projective的子集
cp2tform(input_points,base_points,'polynomial',order);
%采用多项式修正
[registered1,xdata1,ydata1]=imtransform(unregistered,mytform1,'FillValues',255);
%显示配准后的图像,与参考图像重叠
figure;imshow(registered1,'XData',xdata1,'YData',ydata1);
hold on;
h=imshow(baseim,gray(256));
set(h,'AlphaData',0.6);
ylim=get(gca,'YLim');
set(gca,'YLim',[0.5 ylim(2)]);
tuxiangpeizhun.zip_双线性内插_多项式几何_控制点多项式_校正_配准校正
版权申诉
5星 · 超过95%的资源 183 浏览量
2022-07-14
22:40:45
上传
评论 1
收藏 747B ZIP 举报
四散
- 粉丝: 49
- 资源: 1万+