Openholo  v4.1
Open Source Digital Holographic Library
ophLF Member List

This is the complete list of members for ophLF, including all inherited members.

addComplexFieldDataOHC(const OphComplexField &complex_field)Openholoinlineprotected
addComplexFieldDataOHC(const OphComplexField &complex_field)Openholoinlineprotected
addRef(void)Baseinline
addRef(void)Baseinline
addWaveLengthNComplexFieldDataOHC(const Real wavelength, const OphComplexField &complex_field)Openholoinlineprotected
addWaveLengthNComplexFieldDataOHC(const Real wavelength, const OphComplexField &complex_field)Openholoinlineprotected
addWaveLengthOHC(const Real wavelength)Openholoinlineprotected
addWaveLengthOHC(const Real wavelength)Openholoinlineprotected
Amplitude(Complex< T > *holo, T *encoded, const int size)ophGenprotected
Amplitude(Complex< T > *holo, T *encoded, const int size)ophGenprotected
AngularSpectrumMethod(Complex< Real > *src, Complex< Real > *dst, Real lambda, Real distance)ophGen
AngularSpectrumMethod(Complex< Real > *src, Complex< Real > *dst, Real lambda, Real distance)ophGen
ASophGenprotected
Base(void)Baseinlineexplicit
Base(void)Baseinlineexplicit
binarization(Complex< Real > *src, Real *dst, const int size, int ENCODE_FLAG, Real threshold)ophGenprotected
binarization(Complex< Real > *src, Real *dst, const int size, int ENCODE_FLAG, Real threshold)ophGenprotected
binaryophGenprotected
binaryErrorDiffusion(Complex< Real > *holo, Real *encoded, const ivec2 holosize, const int type, Real threshold)ophGenprotected
binaryErrorDiffusion(Complex< Real > *holo, Real *encoded, const ivec2 holosize, const int type, Real threshold)ophGenprotected
Burckhardt(Complex< T > *holo, T *encoded, const int size)ophGenprotected
Burckhardt(Complex< T > *holo, T *encoded, const int size)ophGenprotected
checkExtension(const char *fname, const char *ext)Openholoprotected
checkExtension(const char *fname, const char *ext)Openholoprotected
complex_HOpenholoprotected
context_Openholoprotected
conv_fft2(Complex< Real > *src1, Complex< Real > *src2, Complex< Real > *dst, ivec2 size)ophGen
conv_fft2(Complex< Real > *src1, Complex< Real > *src2, Complex< Real > *dst, ivec2 size)ophGen
convertLF2ComplexField()ophLFprotected
convertLF2ComplexField()ophLFprotected
convertLF2ComplexField_GPU()ophLFprotected
convertLF2ComplexField_GPU()ophLFprotected
convertToFormatGray8(uchar *src, uchar *dst, int w, int h, int bytesperpixel)Openholoprotected
convertToFormatGray8(uchar *src, uchar *dst, int w, int h, int bytesperpixel)Openholoprotected
CorrectionChromaticAberration(uchar *src, uchar *dst, int width, int height, int ch)ophGenprotected
CorrectionChromaticAberration(uchar *src, uchar *dst, int width, int height, int ch)ophGenprotected
DOUBLE enum valueophGen
ED_WType enum nameophGen
ED_WType enum nameophGen
ENCODE_AMPLITUDE enum valueophGen
ENCODE_BURCKHARDT enum valueophGen
ENCODE_EDBINARY enum valueophGen
ENCODE_FLAG enum nameophGen
ENCODE_FLAG enum nameophGen
ENCODE_IMAGINARY enum valueophGen
ENCODE_METHODophGenprotected
ENCODE_OFFSSB enum valueophGen
ENCODE_PHASE enum valueophGen
ENCODE_REAL enum valueophGen
ENCODE_SIMPLEBINARY enum valueophGen
ENCODE_SIMPLENI enum valueophGen
ENCODE_SSB enum valueophGen
ENCODE_TWOPHASE enum valueophGen
encodeSideBand(bool bCPU, ivec2 sig_location)ophGenprotected
encodeSideBand(bool bCPU, ivec2 sig_location)ophGenprotected
encodeSideBand_CPU(int cropx1, int cropx2, int cropy1, int cropy2, ivec2 sig_location)ophGenprotected
encodeSideBand_CPU(int cropx1, int cropx2, int cropy1, int cropy2, ivec2 sig_location)ophGenprotected
encodeSideBand_GPU(int cropx1, int cropx2, int cropy1, int cropy2, ivec2 sig_location)ophGenprotected
encodeSideBand_GPU(int cropx1, int cropx2, int cropy1, int cropy2, ivec2 sig_location)ophGenprotected
encoding(unsigned int ENCODE_FLAG)ophGen
encoding(unsigned int ENCODE_FLAG, Complex< Real > *holo, Real *encoded)ophGen
encoding()ophGen
encoding(unsigned int ENCODE_FLAG, unsigned int SSB_PASSBAND, Complex< Real > *holo=nullptr, Real *encoded=nullptr)ophGenvirtual
encoding(unsigned int BIN_ENCODE_FLAG, unsigned int ENCODE_FLAG, Real threshold, Complex< Real > *holo=nullptr, Real *encoded=nullptr)ophGen
encoding(unsigned int ENCODE_FLAG)ophGen
encoding(unsigned int ENCODE_FLAG, Complex< Real > *holo, Real *encoded)ophGen
encoding()ophGen
encoding(unsigned int ENCODE_FLAG, unsigned int SSB_PASSBAND, Complex< Real > *holo=nullptr, Real *encoded=nullptr)ophGenvirtual
encoding(unsigned int BIN_ENCODE_FLAG, unsigned int ENCODE_FLAG, Real threshold, Complex< Real > *holo=nullptr, Real *encoded=nullptr)ophGen
fft1(int n, Complex< Real > *in, int sign=OPH_FORWARD, uint flag=OPH_ESTIMATE)Openholoprotected
fft1(int n, Complex< Real > *in, int sign=OPH_FORWARD, uint flag=OPH_ESTIMATE)Openholoprotected
fft2(ivec2 n, Complex< Real > *in, int sign=OPH_FORWARD, uint flag=OPH_ESTIMATE)Openholoprotected
fft2(Complex< Real > *src, Complex< Real > *dst, int nx, int ny, int type, bool bNormalized=false)Openholoprotected
fft2(ivec2 n, Complex< Real > *in, int sign=OPH_FORWARD, uint flag=OPH_ESTIMATE)Openholoprotected
fft2(Complex< Real > *src, Complex< Real > *dst, int nx, int ny, int type, bool bNormalized=false)Openholoprotected
fft3(ivec3 n, Complex< Real > *in, int sign=OPH_FORWARD, uint flag=OPH_ESTIMATE)Openholoprotected
fft3(ivec3 n, Complex< Real > *in, int sign=OPH_FORWARD, uint flag=OPH_ESTIMATE)Openholoprotected
fftExecute(Complex< Real > *out, bool bReverse=false)Openholoprotected
fftExecute(Complex< Real > *out, bool bReverse=false)Openholoprotected
fftFree(void)Openholoprotected
fftFree(void)Openholoprotected
fftInit2D(ivec2 size, int sign, unsigned int flag)Openholoprotected
fftInit2D(ivec2 size, int sign, unsigned int flag)Openholoprotected
fftShift(int nx, int ny, Complex< Real > *input, Complex< Real > *output)Openholoprotected
fftShift(int nx, int ny, Complex< Real > *input, Complex< Real > *output)Openholoprotected
fftTempophGenprotected
FLOYD_STEINBERG enum valueophGen
freqShift(Complex< Real > *holo, Complex< Real > *encoded, const ivec2 holosize, int shift_x, int shift_y)ophGenprotected
freqShift(Complex< Real > *holo, Complex< Real > *encoded, const ivec2 holosize, int shift_x, int shift_y)ophGenprotected
freqWophGenprotected
Fresnel_Diffraction(Point src, Complex< Real > *dst, Real lambda, Real distance, Real amplitude)ophGen
Fresnel_Diffraction(Point src, Complex< Real > *dst, Real lambda, Real distance, Real amplitude)ophGen
Fresnel_FFT(Complex< Real > *src, Complex< Real > *dst, Real lambda, Real waveRatio, Real distance)ophGen
Fresnel_FFT(Complex< Real > *src, Complex< Real > *dst, Real lambda, Real waveRatio, Real distance)ophGen
fresnelPropagation(OphConfig context, Complex< Real > *in, Complex< Real > *out, Real distance)ophGen
fresnelPropagation(Complex< Real > *in, Complex< Real > *out, Real distance, uint channel)ophGen
fresnelPropagation(OphConfig context, Complex< Real > *in, Complex< Real > *out, Real distance)ophGen
fresnelPropagation(Complex< Real > *in, Complex< Real > *out, Real distance, uint channel)ophGen
generateHologram()ophLF
generateHologram()ophLF
getColorArrangeOHC(ColorArran &color_arrange)Openholoinlineprotected
getColorArrangeOHC(ColorArran &color_arrange)Openholoinlineprotected
getColorTypeOHC(ColorType &color_type)Openholoinlineprotected
getColorTypeOHC(ColorType &color_type)Openholoinlineprotected
getComplexField(void)Openholoinline
getComplexField(void)Openholoinline
getComplexFieldDataOHC(Complex< Real > **cmplx, uint wavelen_idx)Openholoinlineprotected
getComplexFieldDataOHC(OphComplexField &cmplx, uint wavelen_idx)Openholoinlineprotected
getComplexFieldDataOHC(Complex< Real > **cmplx, uint wavelen_idx)Openholoinlineprotected
getComplexFieldDataOHC(OphComplexField &cmplx, uint wavelen_idx)Openholoinlineprotected
getContext(void)Openholoinline
getContext(void)Openholoinline
getDistRS2Holo()ophLFinline
getDistRS2Holo()ophLFinline
getElapsedTime()ophGeninline
getElapsedTime()ophGeninline
getEncodedBuffer(void)ophGeninline
getEncodedBuffer(void)ophGeninline
getEncodeSize(void)ophGeninline
getEncodeSize(void)ophGeninline
getFieldLength()ophGeninline
getFieldLength()ophGeninline
getFieldLens()ophLFinline
getFieldLens()ophLFinline
getImageConfig()Openholoinline
getImageConfig()Openholoinline
getImgSize(int &w, int &h, int &bytesperpixel, const char *fname)Openholoprotected
getImgSize(int &w, int &h, int &bytesperpixel, const char *fname)Openholoprotected
getLF()ophLFinline
getLF()ophLFinline
GetMaxMin(Real *src, int len, Real &max, Real &min)ophGenprotected
GetMaxMin(Real *src, int len, Real &max, Real &min)ophGenprotected
getMaxThreadNum()Openholo
getMaxThreadNum()Openholo
GetMode()ophGeninline
GetMode()ophGeninline
getNormalizedBuffer(void)ophGeninline
getNormalizedBuffer(void)ophGeninline
getNumImage()ophLFinline
getNumImage()ophLFinline
getPixelNumberOHC(ivec2 &pixel_number)Openholoinlineprotected
getPixelNumberOHC(ivec2 &pixel_number)Openholoinlineprotected
getPixelPitchOHC(vec2 &pixel_pitch)Openholoinlineprotected
getPixelPitchOHC(vec2 &pixel_pitch)Openholoinlineprotected
getPrecision()ophGeninline
getPrecision()ophGeninline
GetRandomPhase()ophGeninline
GetRandomPhase()ophGeninline
GetRandomPhaseValue(Complex< Real > &rand_phase_val, bool rand_phase)ophGenprotected
GetRandomPhaseValue(Complex< Real > &rand_phase_val, bool rand_phase)ophGenprotected
getResolImage()ophLFinline
getResolImage()ophLFinline
getRSPlane()ophLFinline
getRSPlane()ophLFinline
getShiftPhaseValue(Complex< Real > &shift_phase_val, int idx, ivec2 sig_location)ophGenprotected
getShiftPhaseValue(Complex< Real > &shift_phase_val, int idx, ivec2 sig_location)ophGenprotected
getStream()ophGeninline
getStream()ophGeninline
getWaveLengthNumOHC(uint &wavelength_num)Openholoinlineprotected
getWaveLengthNumOHC(uint &wavelength_num)Openholoinlineprotected
getWavelengthOHC(vector< Real > &wavelength)Openholoinlineprotected
getWavelengthOHC(vector< Real > &wavelength)Openholoinlineprotected
getWaveLengthUnitOHC(LenUnit &length_unit)Openholoinlineprotected
getWaveLengthUnitOHC(LenUnit &length_unit)Openholoinlineprotected
getWeightED(const ivec2 holosize, const int type, ivec2 *pNw)ophGenprotected
getWeightED(const ivec2 holosize, const int type, ivec2 *pNw)ophGenprotected
ImaginaryPart(Complex< T > *holo, T *encoded, const int size)ophGenprotected
ImaginaryPart(Complex< T > *holo, T *encoded, const int size)ophGenprotected
imgCfgOpenholoprotected
imgScaleBilinear(uchar *src, uchar *dst, int w, int h, int neww, int newh, int channels=1)Openholoprotected
imgScaleBilinear(uchar *src, uchar *dst, int w, int h, int neww, int newh, int channels=1)Openholoprotected
initialize(void)ophGen
initialize(void)ophGen
initializeLF()ophLFprotected
initializeLF()ophLFprotected
ITERATIVE_DESIGN enum valueophGen
load(const char *fname)ophGen
load(const char *fname)ophGen
loadAsImg(const char *fname)Openholovirtual
loadAsImg(const char *fname)Openholovirtual
loadAsImgUpSideDown(const char *fname, uchar *dst)Openholoprotected
loadAsImgUpSideDown(const char *fname, uchar *dst)Openholoprotected
loadAsOhc(const char *fname)ophGenvirtual
loadAsOhc(const char *fname)ophGenvirtual
loadLF(const char *directory, const char *exten)ophLF
loadLF(const char *directory, const char *exten)ophLF
loadPointCloud(const char *pc_file, OphPointCloudData *pc_data_)ophGen
loadPointCloud(const char *pc_file, OphPointCloudData *pc_data_)ophGen
m_bRandomPhaseophGenprotected
m_dFieldLengthophGenprotected
m_elapsedTimeophGenprotected
m_lpEncodedophGenprotected
m_lpNormalizedophGenprotected
m_modeophGenprotected
m_nStreamophGenprotected
m_vecEncodeSizeophGenprotected
maskHPophGenprotected
maskSSBophGenprotected
mergeColor(int idx, int width, int height, uchar *src, uchar *dst)Openholo
mergeColor(int idx, int width, int height, uchar *src, uchar *dst)Openholo
normalize(void)ophGen
normalize(void)ophGen
normalizedophGenprotected
OHC_decoderOpenholoprotected
OHC_encoderOpenholoprotected
Openholo(void)Openholoexplicit
Openholo(void)Openholoexplicit
ophFree()ophLFprotectedvirtual
ophFree()ophLFprotectedvirtual
ophGen(void)ophGenexplicit
ophGen(void)ophGenexplicit
ophLF(void)ophLFexplicit
ophLF(void)ophLFexplicit
Phase(Complex< T > *holo, T *encoded, const int size)ophGenprotected
Phase(Complex< T > *holo, T *encoded, const int size)ophGenprotected
PRECISION enum nameophGen
PRECISION enum nameophGen
readConfig(const char *fname)ophLF
readConfig(const char *fname)ophLF
realEncophGenprotected
RealPart(Complex< T > *holo, T *encoded, const int size)ophGenprotected
RealPart(Complex< T > *holo, T *encoded, const int size)ophGenprotected
refCntBaseprotected
release(void)Baseinline
release(void)Baseinline
resCfgOpenholoprotected
resetBuffer()ophGenprotected
resetBuffer()ophGenprotected
RS_Diffraction(Point src, Complex< Real > *dst, Real lambda, Real distance, Real amplitude)ophGen
RS_Diffraction(Point src, Complex< Real > *dst, Real lambda, Real distance, Real amplitude)ophGen
save(const char *fname, uint8_t bitsperpixel=8, uchar *src=nullptr, uint px=0, uint py=0)ophGen
save(const char *fname, uint8_t bitsperpixel, uint px, uint py, uint fnum, uchar *args ...)ophGenprotected
save(const char *fname, uint8_t bitsperpixel=8, uchar *src=nullptr, uint px=0, uint py=0)ophGen
save(const char *fname, uint8_t bitsperpixel, uint px, uint py, uint fnum, uchar *args ...)ophGenprotected
saveAsImg(const char *fname, uint8_t bitsperpixel, uchar *src, int width, int height)Openholovirtual
saveAsImg(const char *fname, uint8_t bitsperpixel, uchar *src, int width, int height)Openholovirtual
saveAsOhc(const char *fname)Openholovirtual
saveAsOhc(const char *fname)Openholovirtual
saveRefImages(char *fnameW, char *fnameWC, char *fnameAS, char *fnameSSB, char *fnameHP, char *fnameFreq, char *fnameReal, char *fnameBin, char *fnameReconBin, char *fnameReconErr, char *fnameReconNo)ophGen
saveRefImages(char *fnameW, char *fnameWC, char *fnameAS, char *fnameSSB, char *fnameHP, char *fnameFreq, char *fnameReal, char *fnameBin, char *fnameReconBin, char *fnameReconErr, char *fnameReconNo)ophGen
ScaleChange(Real *src, Real *dst, int nSize, Real scaleX, Real scaleY, Real scaleZ)ophGenprotected
ScaleChange(Real *src, Real *dst, int nSize, Real scaleX, Real scaleY, Real scaleZ)ophGenprotected
separateColor(int idx, int width, int height, uchar *src, uchar *dst)Openholo
separateColor(int idx, int width, int height, uchar *src, uchar *dst)Openholo
setColorArrangeOHC(const ColorArran color_arrange)Openholoinlineprotected
setColorArrangeOHC(const ColorArran color_arrange)Openholoinlineprotected
setColorTypeOHC(const ColorType color_type)Openholoinlineprotected
setColorTypeOHC(const ColorType color_type)Openholoinlineprotected
setDistRS2Holo(Real dist)ophLFinline
setDistRS2Holo(Real dist)ophLFinline
setEncodeMethod(unsigned int ENCODE_FLAG)ophGeninline
setEncodeMethod(unsigned int ENCODE_FLAG)ophGeninline
setFieldEncodingOHC(const FldStore field_store, const FldCodeType field_code_type)Openholoinlineprotected
setFieldEncodingOHC(const FldStore field_store, const FldCodeType field_code_type)Openholoinlineprotected
setFieldLens(Real lens)ophLFinline
setFieldLens(Real lens)ophLFinline
setImageFlip(int flip)Openholoinline
setImageFlip(int flip)Openholoinline
setImageMerge(bool merge)Openholoinline
setImageMerge(bool merge)Openholoinline
setImageRotate(bool rotate)Openholoinline
setImageRotate(bool rotate)Openholoinline
setMaxThreadNum(int num)Openholo
setMaxThreadNum(int num)Openholo
SetMode(unsigned int mode)ophGeninline
SetMode(unsigned int mode)ophGeninline
setNumImage(int nx, int ny)ophLFinline
setNumImage(ivec2 num)ophLFinline
setNumImage(int nx, int ny)ophLFinline
setNumImage(ivec2 num)ophLFinline
setOffset(ivec2 offset)Openholoinline
setOffset(ivec2 offset)Openholoinline
setPhaseEncodingOHC(const BPhaseCode phase_code, const vec2 phase_code_range)Openholoinlineprotected
setPhaseEncodingOHC(const BPhaseCode phase_code, const vec2 phase_code_range)Openholoinlineprotected
setPixelNumber(ivec2 n)Openholoinline
setPixelNumber(int width, int height)Openholoinline
setPixelNumber(ivec2 n)Openholoinline
setPixelNumber(int width, int height)Openholoinline
setPixelNumberOHC(const ivec2 pixel_number)Openholoinlineprotected
setPixelNumberOHC(const ivec2 pixel_number)Openholoinlineprotected
setPixelPitch(vec2 p)Openholoinline
setPixelPitch(Real pitchX, Real pitchY)Openholoinline
setPixelPitch(vec2 p)Openholoinline
setPixelPitch(Real pitchX, Real pitchY)Openholoinline
setPixelPitchOHC(const vec2 pixel_pitch)Openholoinlineprotected
setPixelPitchOHC(const vec2 pixel_pitch)Openholoinlineprotected
setPrecision(uint precision)ophGeninline
setPrecision(uint precision)ophGeninline
SetRandomPhase(bool bRandomPhase)ophGeninline
SetRandomPhase(bool bRandomPhase)ophGeninline
setResolImage(int nx, int ny)ophLFinline
setResolImage(ivec2 num)ophLFinline
setResolImage(int nx, int ny)ophLFinline
setResolImage(ivec2 num)ophLFinline
setResolution(ivec2 resolution)ophGen
setResolution(ivec2 resolution)ophGen
setViewingWindow(bool is_ViewingWindow)ophLF
setViewingWindow(bool is_ViewingWindow)ophLF
setWaveLength(Real w, const uint idx=0)Openholoinline
setWaveLength(Real w, const uint idx=0)Openholoinline
setWaveLengthNumOHC(const uint wavelength_num)Openholoinlineprotected
setWaveLengthNumOHC(const uint wavelength_num)Openholoinlineprotected
setWavelengthOHC(const Real wavelength, const LenUnit wavelength_unit)Openholoinlineprotected
setWavelengthOHC(const Real wavelength, const LenUnit wavelength_unit)Openholoinlineprotected
setWaveLengthUnitOHC(const LenUnit length_unit)Openholoinlineprotected
setWaveLengthUnitOHC(const LenUnit length_unit)Openholoinlineprotected
setWaveNum(int num)Openholo
setWaveNum(int num)Openholo
Shift(Real x, Real y)ophGen
Shift(Real x, Real y)ophGen
shiftW(ivec2 holosize)ophGenprotected
shiftW(ivec2 holosize)ophGenprotected
SimpleNI(Complex< T > *holo, T *encoded, const int size)ophGenprotected
SimpleNI(Complex< T > *holo, T *encoded, const int size)ophGenprotected
SINGLE enum valueophGen
SINGLE_DOWN enum valueophGen
SINGLE_RIGHT enum valueophGen
singleSideBand(Complex< Real > *holo, Real *encoded, const ivec2 holosize, int passband)ophGenprotected
singleSideBand(Complex< Real > *holo, Real *encoded, const ivec2 holosize, int passband)ophGenprotected
SSB_BOTTOM enum valueophGen
SSB_LEFT enum valueophGen
SSB_PASSBAND enum nameophGen
SSB_PASSBAND enum nameophGen
SSB_PASSBANDophGenprotected
SSB_RIGHT enum valueophGen
SSB_TOP enum valueophGen
transVW(int nVertex, Vertex *dst, Vertex *src)ophGen
transVW(int nVertex, Real *dst, Real *src)ophGen
transVW(int nVertex, Vertex *dst, Vertex *src)ophGen
transVW(int nVertex, Real *dst, Real *src)ophGen
TwoPhase(Complex< T > *holo, T *encoded, const int size)ophGenprotected
TwoPhase(Complex< T > *holo, T *encoded, const int size)ophGenprotected
waveCarry(Real carryingAngleX, Real carryingAngleY, Real distance)ophGen
waveCarry(Complex< Real > *src, Complex< Real > *dst, Real wavelength, int carryIdxX, int carryIdxY)ophGen
waveCarry(Real carryingAngleX, Real carryingAngleY, Real distance)ophGen
waveCarry(Complex< Real > *src, Complex< Real > *dst, Real wavelength, int carryIdxX, int carryIdxY)ophGen
weightophGenprotected
weightCophGenprotected
writeIntensity_gray8_bmp(const char *fileName, int nx, int ny, Complex< Real > *complexvalue, int k=-1)ophLF
writeIntensity_gray8_bmp(const char *fileName, int nx, int ny, Complex< Real > *complexvalue, int k=-1)ophLF
~Base(void)Baseinlineprotectedvirtual
~Base(void)Baseinlineprotectedvirtual
~Openholo(void)=0Openholoprotectedpure virtual
~Openholo(void)=0Openholoprotectedpure virtual
~ophGen(void)=0ophGenprotectedpure virtual
~ophGen(void)=0ophGenprotectedpure virtual
~ophLF(void)ophLFinlineprotectedvirtual
~ophLF(void)ophLFinlineprotectedvirtual