PCG_unwrap_2D(ph_nii, ph_file, mask_nii, max_iter, epsi_con, N)
这个阶段展开算法是基于理论和c++代码的:“二维阶段展开,理论,算法,和软件”由Dennis c . Ghiglia和Mark D. Pritt编写
该程序使用加权最小二乘相位展开技术(即加权拉普拉斯展开),并使用迭代算法求解,即预条件共轭梯度(PCG)。
为了消除在展开过程(所有最小二乘方法都会发生)后的剩余相位歧义,应用了同余运算。
为了运行这个脚本,需要MATLAB交换服务器的以下文件:
1)http://de.mathworks.com/matlabcentral/fileexchange/8797-tools-for-nifti-and-analyze-image
2)https://de.mathworks.com/matlabcentral/fileexchange/30853-field-mapping-toolbox/content/vector.m
3)//www.tatmou.com/matlabcentral/fileexchange/25634-fast--n-easy-smoothing/content/smoothn.m
4)http://de.mathworks.com/matlabcentral/fileexchange/26040-dct-and-dst--+-inverse--in-arbitrary-dimension/content/dctn.m
引用作为
芭芭拉Dymerska(2021)。PCG_unwrap_2D(ph_nii, ph_file, mask_nii, max_iter, epsi_con, N)(//www.tatmou.com/matlabcentral/fileexchange/57666-pcg_unwrap_2d-ph_nii-ph_file-mask_nii-max_iter-epsi_con-n), MATLAB中央文件交换。检索.