Openholo
v5.0
Open Source Digital Holographic Library
|
Functions | |
bool | ophSig::getComplexHFromPSDH (const char *fname0, const char *fname90, const char *fname180, const char *fname270) |
Extraction of complex field from 4 phase shifted interference patterns. More... | |
bool | ophSig::getComplexHFrom3ArbStepPSDH (const char *f0, const char *f1, const char *f2, const char *fOI, const char *fRI, int nIter) |
Extraction of complex field from 3 phase shifted interference patterns with arbitrary unknown shifts. More... | |
[ref] L.Z. CAi, Q. Liu, and X.L. Yang, Opt. Lett. 28(19) 1808 (2003)
bool ophSig::getComplexHFrom3ArbStepPSDH | ( | const char * | f0, |
const char * | f1, | ||
const char * | f2, | ||
const char * | fOI, | ||
const char * | fRI, | ||
int | nIter | ||
) |
Extraction of complex field from 3 phase shifted interference patterns with arbitrary unknown shifts.
f0,f1,f2 | Input image files for 3 interference patterns |
fOI,Input | image file for object wave intensity |
nIter | The number of the iterations in estimating the phase shift |
temporary. only because save function clamps negative values to zero.
Definition at line 1732 of file ophSig.cpp.
bool ophSig::getComplexHFromPSDH | ( | const char * | fname0, |
const char * | fname90, | ||
const char * | fname180, | ||
const char * | fname270 | ||
) |
Extraction of complex field from 4 phase shifted interference patterns.
fname0,fname90,fname180,fname270 | Input image files for 4 interference patterns |
Definition at line 1556 of file ophSig.cpp.