Xmipp  v3.23.11-Nereus
Classes | Macros | Functions
test_wavelets_main.cpp File Reference
#include <core/multidim_array.h>
#include <reconstruction/fringe_processing.h>
#include <core/xmipp_image.h>
#include <data/wavelet.h>
#include <iostream>
#include <gtest/gtest.h>
Include dependency graph for test_wavelets_main.cpp:

Go to the source code of this file.

Classes

class  WaveletTests
 

Macros

#define len   128
 

Functions

 TEST_F (WaveletTests, phaseCongMono)
 

Macro Definition Documentation

◆ len

#define len   128

Function Documentation

◆ TEST_F()

TEST_F ( WaveletTests  ,
phaseCongMono   
)

Definition at line 54 of file test_wavelets_main.cpp.

55 {
56  MultidimArray< double > Or,Ph,Energy,lowPass,Radius;
58  int nScale = 2;
59  double minWaveLength=80;
60  double mult = 1.25;
61  double sigmaOnf = 2;
62 
63  phaseCongMono(im,Or,Ph,Energy,lowPass,Radius,H,nScale,minWaveLength,mult,sigmaOnf);
64 }
void phaseCongMono(MultidimArray< double > &I, MultidimArray< double > &Ph, MultidimArray< double > &Or, MultidimArray< double > &Energy, MultidimArray< double > &lowPass, MultidimArray< double > &Radius, MultidimArray< std::complex< double > > &H, int nScale, double minWaveLength, double mult, double sigmaOnf)
Definition: wavelet.cpp:850
i<=ncnstr;i++) cs[i].mult=0.e0;if(nfsip) for(i=1;i<=nob;i++) { ob[i].mult=0.e0;ob[i].mult_L=0.e0;} for(i=1;i<=nqpram;i++) { ii=k+i;if(clamda[ii]==0.e0 &&clamda[ii+nqpram]==0.e0) continue;else if(clamda[ii] !=0.e0) clamda[ii]=-clamda[ii];else clamda[ii]=clamda[ii+nqpram];} nqnp=nqpram+ncnstr;for(i=1;i<=nqpram;i++) param-> mult[i]