• 大小: 2KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-22
  • 语言: Matlab
  • 标签: DIC  

资源简介

很简单的一个二维DIC、单点、Matlab计算程序,供大家参考。 计算采用一阶形函数,高斯牛顿反向组合算法,插值是默认Matlab内置的样条插值,子区大小29个像素。运行时先在single_point_DIC中修改图片储存地址,然后直接运行即可返回位移。欢迎大家自己修改代码,不懂的可以联系我,谢谢。

资源截图

代码片段和文件信息

function [vu] = fft2initial(AB)

sSize=size(A);
A = fft2(A);
B = fft2(B);
B = conj(B);
A = A.*B;
A = ifft2(A);
A = real(A);
A = fftshift(A);

% find maximum index of the cross-correlaiton
[~ maxIdx] = max(A(:));

% compute voxel resolution displacements0
[u v] = ind2sub(sSizemaxIdx);
u=u-floor(sSize(2)/2)-1;
v=v-floor(sSize(1)/2)-1;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         358  2019-01-22 15:03  fft2initial.m
     文件        2798  2020-05-18 15:37  FirstOrder_ICGN.m
     文件         416  2020-05-18 15:38  single_point_DIC.m

评论

共有 条评论