Openholo  v1.1
Open Source Digital Holographic Library
Phase Shifting
Collaboration diagram for Phase Shifting:

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...
 

Detailed Description

Extract complex field from 4 interference patterns with 90 degree phase shifts of the reference wave Store the result complex field to the member variable ComplexH

psdh_concept.png

Function Documentation

◆ getComplexHFromPSDH()

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.

Parameters
fname0,fname90,fname180,fname270Input image files for 4 interference patterns
Returns
if works well return 0 or error occurs return -1

Definition at line 1572 of file ophSig.cpp.