资源简介
matlab程序,求相关系数数字图像相关法是对全场位移和应变进行分析的一种新的实验力学方法
代码片段和文件信息
function Y=Max_CCM(ABhl)
% 掩模A在原图的起始行,列分别是h,l;将A在B里面平滑,得到A在B里面的相对移动距离
% 行移动I个象素,列运动J象素
A=double(A); B=double(B);
[wv]=size(A);
K=10; %变化在一定的区域
for m=1:2*K; %%% 行变化范围
for n=1:2*K %%% 列变化范围
C=B(h+m-K:h+m-K+w-1l+n-K:l+n-K+w-1);
a=abs(A.*conj(C)); %%% 分子
% a=A.*conj(C); %%% 分子
b=A.*conj(A); %%% 分母一
c=C.*conj(C); %%% 分母二
gama(mn)=sum(a(:))/sqrt(sum(b(:))*sum(c(:))); %%% 相干系数
% gama(mn)=abs(sum(a(:)))/sqrt(sum(b(:))*sum(c(:))); %%% 相干系数
end
end
% figure imagesc(gama) title(‘范数距离‘); colormap(gray); axis image off; IMPIXELINFO;
[idxidy]=find(gama==max(gama(:))); %%% 求最大相干系数所在的位置
I=idx-K;%mn的值不是相对滑动的值。m,n为 11的时候X Y已相对滑动K个单位。
J=idy-K;
% I=idx-1;
% J=idy-1;
Y=[I J];
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 941 2012-10-23 10:05 Max_CCM1.m
----------- --------- ---------- ----- ----
941 1
相关资源
- 基于Matlab的最大熵模糊图像复原算法
- KITTI雷达点云与图像数据融合matlab源码
- matlab 解码 NMEA0183格式GGA数据
- 一个有关飞机的模板匹配的跟踪的m
- 基于MATLAB的电弧模型仿真
- PRI信号分选
- Matlab论文:基于Matlab的二进制数字调
- 802.11协议吞吐量随节点数性能仿真
- matlab图片rgb转yuv,存.yuv文件 播放器
- Duda模式分类Pattern Classification MATLAB 代
- dijkstra算法的matlab实现31274
- 随机路径生成函数matlab
- matlab语音信号处理工具箱
- matlab2013激活文件
- matlab实现游程编码
- 暗通道先验+引导滤波MATLAB代码
- 边缘检测中的canny算法及其matlab实现
- 通过达曼光栅生成点阵的matlab程序.
- MATLAB核函数算法
- 求控制系统的性能指标MptrtsFAI,matl
- matlab 求DTFT
- 逆变器重复控制算法MATLAB仿真
- MATLAB R2014b 许可协议文件
- matlab读取comtrade格式的程序
- 基于Matlab的RC一阶电路仿真
- Las点云数据读取代码
- 雷达回波加天线方向图模拟程序
- MATLAB 2017b 安装文件及其破解文件百度
- Matlab实现音频降噪
- matlab实现导航卫星系统中计算多普勒
评论
共有 条评论