HologramDepthmap Library
Functions
Reconstruction

Functions

void HologramGenerator::ReconstructImage ()
 It is a testing function used for the reconstruction. More...
 
void HologramGenerator::Reconstruction (fftw_complex *in, fftw_complex *out)
 It is a testing function used for the reconstruction. More...
 
void HologramGenerator::Test_Propagation_to_Eye_Pupil (fftw_complex *in, fftw_complex *out)
 It is a testing function used for the reconstruction. More...
 
void HologramGenerator::Write_Simulation_image (int num, double val)
 It is a testing function used for the reconstruction. More...
 
void HologramGenerator::circshift (Complex *in, Complex *out, int shift_x, int shift_y, int nx, int ny)
 It is a testing function used for the reconstruction. More...
 

Detailed Description

Function Documentation

◆ circshift()

void HologramGenerator::circshift ( Complex in,
Complex out,
int  shift_x,
int  shift_y,
int  nx,
int  ny 
)
private

Definition at line 663 of file HologramGenerator_CPU.cpp.

◆ ReconstructImage()

void HologramGenerator::ReconstructImage ( )

Definition at line 415 of file HologramGenerator_CPU.cpp.

◆ Reconstruction()

void HologramGenerator::Reconstruction ( fftw_complex *  in,
fftw_complex *  out 
)
private

Definition at line 544 of file HologramGenerator_CPU.cpp.

◆ Test_Propagation_to_Eye_Pupil()

void HologramGenerator::Test_Propagation_to_Eye_Pupil ( fftw_complex *  in,
fftw_complex *  out 
)
private

Definition at line 494 of file HologramGenerator_CPU.cpp.

◆ Write_Simulation_image()

void HologramGenerator::Write_Simulation_image ( int  num,
double  val 
)
private

Definition at line 619 of file HologramGenerator_CPU.cpp.