close all;
clc;
clear;
Iu = imread('1.bmp');
Id = imread('2.bmp');
[m,n]=size(Iu);
H=Iu(m/2-20:m/2+20,n/2-20:n/2+20);
tt=0;
for i =21:m-21
for j =21:n-21
J=Id(i-20:i+20,j-20:j+20);
R= corr2(H,J);
if R>tt
tt=R;
h1=i;
l1=j;
end
end
end
[X,Y] = meshgrid(m/2-20:m/2+20,n/2-20:n/2+20);
Pos=[X(:), Y(:)];
E=zeros(41,41);
[Count, Width] = size(Pos);
D= zeros(Count,4);
tic
for k =1: Count
C=E;
max=0;
A=Iu(Pos(k,1)-20:Pos(k,1)+20,Pos(k,2)-20:Pos(k,2)+20);
for i = Pos(k,1)+h1-m/2-1 : Pos(k,1)+h1-m/2+1
for j = Pos(k,2)+l1-n/2-1 : Pos(k,2)+l1-n/2+1
B=Id(i-20:i+20,j-20:j+20);
R= corr2(A,B);
C(i,j) = R;
if R>max
max=R;
h=i;
l=j;
end
end
end
Id=double(Id);
[subx,suby]=subpixel(h,l,C);
D(k,:)=[Pos(k,1),Pos(k,2),suby-Pos(k,2),subx-Pos(k,1)];
%disp([Pos(k,1),Pos(k,2),suby-Pos(k,2),subx-Pos(k,1)]);
end
toc
数字图相关 matlab散斑相关 DSCM DIC
4星 · 超过85%的资源 需积分: 49 2 浏览量
2012-12-03
16:27:30
上传
评论 9
收藏 606B ZIP 举报
huawangpanda
- 粉丝: 3
- 资源: 14
最新资源
- NetOps-py通过sftp替换网络设备启动文件
- STM32单片机FPGA毕设电路原理论文报告任务驱动教学法在单片机课程教学中的应用
- STM32单片机FPGA毕设电路原理论文报告任务驱动法在单片机教学中的应用
- STM32单片机FPGA毕设电路原理论文报告人造金刚石压机智能化压力测控系统设计
- 以某列为依据匹配多项(Excel版)
- STM32单片机FPGA毕设电路原理论文报告人体短臂离心机实验台的显示控制系统
- STM32单片机FPGA毕设电路原理论文报告人工气候室监控系统的环境控制器研究
- STM32单片机FPGA毕设电路原理论文报告染整自动线张力控制系统的设计
- 数据挖掘与机器学习-实验
- 基于Linux系统Nginx的动态网站的LNMP环境源码包
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
- 1
- 2
- 3
前往页