gpcapsi | R Documentation |
A generalized principal components algorithm for phase shifting interferometry developed by the author. This is the “low level” implementation.
gpcapsi(im.mat, ptol = 0.001, maxiter = 20, trace = 1)
gpcapsiC(im.mat, ptol, maxiter, trace)
im.mat |
Matrix containing the unmasked pixels from a set of interferograms. |
ptol |
Convergence tolerance for phase shifts |
maxiter |
Maximum number of iterations |
trace |
Print progress of nonlinear solver every trace iterations. Use trace=0 for silent operation. |
gpcapsi
is a wrapper to the C++ call in gpcapsiC
.
A list with the following items:
phi |
Estimated wrapped phase. |
mod |
Estimated modulation. |
phases |
Estimated phase shifts. |
snr |
An estimate of the S/N of the interferograms. |
eigen |
Eigenvalues of the crossproduct matrix |
This is the low level interface to the algorithm. The matrix im.mat
should
contain the unmasked pixel values from the input interferogram array. No checks
are made for valid data. This should normally be called through the high level
function psifit
.
M. L. Peck
pcapsi
psifit
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.