function [phase_unwrap,phase_calibrate,N_iteration,t]=CPULSI(phase_input,MASK_input,...
Nmax_iteration,Error,XC,YC,Calibration)
%CPULSI: Phase unwrapping based on least-squares, iteration and calibration
% to phase derivatives
% The algorithm is described in the papers:
% [1] Haiting XIA,Silvio MONTRESOR,Rongxin GUO,Junchang LI,Feng YAN,Heming CHENG,AND Pascal PICART,"Phase
% calibration unwrapping algorithm for phase data corrupted by
% strong decorrelation speckle noise". Opt. Express 24(25), 28713-28730 (2016) (for CPULSI)
% [2] Haiting XIA,Rongxin GUO, and Zebin FAN etc..
% "Non-invasive Mechanical Measurement for Transparent Objects by Digital Holographic Interferometry
% Based on Iterative Least-Squares Phase Unwrapping". Exp. Mech. 52(4), 439-445(2012) (for PULSI)
% last change: Haiting XIA, 8/12/2016
% Email: htxia2006@163.com
%INPUT: phase_input is the
基于最小二乘和迭代的校准二维相位解包算法
最新推荐文章于 2024-07-25 21:13:04 发布