Defines | Functions

libfilters/ofGaborFilterANI.cc File Reference

#include <iostream>
#include <math.h>
#include "ofGaborFilter.h"
#include "ofLinearFilter.h"
#include <sys/time.h>

Defines

#define REMOVE_REMAINDER_FORWARD(val)
#define REMOVE_REMAINDER_BACKWARD(val)
#define MAX_VECTOR_COMPONENT   4

Functions

void AdjustInputOrientation (double &xyphi, double &xzpsi, int &xDir, int &yDir, int &zDir)
template<typename FLOAT >
void RotateBBox (FLOAT &x, FLOAT &y, FLOAT &z, const FLOAT phi, const FLOAT psi)
void ComputeBsFromSigma3 (const double sigma, double &B, double &b1, double &b2, double &b3)
template<typename FLOAT >
void SuggestIIRBoundaries (const double B1, const double B2, const double B3, const double Freq, FLOAT *MRe, FLOAT *MIm)
template<class VOXEL >
int ApplyIIRGaborInteger1D (i3d::Image3d< VOXEL > const &Input, i3d::Image3d< VOXEL > &OutRe, i3d::Image3d< VOXEL > &OutIm, const int dx, const int dy, const int dz, const double Sigma, const double Frequency)
template<class VOXEL >
int ApplyIIRGaborInteger1D (i3d::Image3d< VOXEL > const &InRe, i3d::Image3d< VOXEL > const &InIm, i3d::Image3d< VOXEL > &OutRe, i3d::Image3d< VOXEL > &OutIm, const int dx, const int dy, const int dz, const double Sigma, const double Frequency)
template<class VOXEL >
int ApplyIIRGabors (i3d::Image3d< VOXEL > const &in, i3d::Image3d< VOXEL > &outRe, i3d::Image3d< VOXEL > &outIm, const int vecs[6][3], const double sigs[6], const double freqs[3])
template<class VOXEL >
int ApplyIIRGabors (i3d::Image3d< VOXEL > const &inRe, i3d::Image3d< VOXEL > const &inIm, i3d::Image3d< VOXEL > &outRe, i3d::Image3d< VOXEL > &outIm, const int vecs[6][3], const double sigs[6], const double freqs[3])
template<class VOXEL , typename FLOAT >
int ModulateImage (Image3d< VOXEL > const &inRe, Image3d< VOXEL > const &inIm, Image3d< VOXEL > &outRe, Image3d< VOXEL > &outIm, const FLOAT wx, const FLOAT wy, const FLOAT wz)
template<class VOXEL , typename FLOAT >
int ModulateImage (Image3d< VOXEL > const &inRe, Image3d< VOXEL > &outRe, Image3d< VOXEL > &outIm, const FLOAT wx, const FLOAT wy, const FLOAT wz)
template<class VOXEL , typename FLOAT >
int DemodulateImage (Image3d< VOXEL > const &inRe, Image3d< VOXEL > const &inIm, Image3d< VOXEL > &outRe, Image3d< VOXEL > &outIm, const FLOAT wx, const FLOAT wy, const FLOAT wz)
template<class VOXEL , typename FLOAT >
int StagedGaborFiltering (Image3d< VOXEL > const &in, Image3d< VOXEL > &outRe, Image3d< VOXEL > &outIm, struct GaborFilter3D< FLOAT > const &f, const char method)
template<class VOXEL , typename FLOAT >
int IIRedGaborFiltering (Image3d< VOXEL > const &in, Image3d< VOXEL > &outRe, Image3d< VOXEL > &outIm, struct GaborFilter3D< FLOAT > const &f)
template<class VOXEL , typename FLOAT >
int IIRedGaborFilteringZeroDC (Image3d< VOXEL > const &in, Image3d< VOXEL > &outRe, Image3d< VOXEL > &outIm, struct GaborFilter3D< FLOAT > const &f)
template<class VOXEL , typename FLOAT >
int Staged2GaborFiltering (Image3d< VOXEL > const &In, Image3d< VOXEL > *OutRe[2], Image3d< VOXEL > *OutIm[2], struct GaborFilter3D< FLOAT > const &f)
template<class VOXEL , typename FLOAT >
int Staged4GaborFiltering (Image3d< VOXEL > const &In, Image3d< VOXEL > *OutRe[4], Image3d< VOXEL > *OutIm[4], struct GaborFilter3D< FLOAT > const &f)
template<class VOXEL , typename FLOAT >
int ApplyGaborBank (Image3d< VOXEL > const &In, Image3d< VOXEL > **OutRe, Image3d< VOXEL > **OutIm, struct GaborFilter3D< FLOAT > const &f, const int no)
template<typename FLOAT >
int PrepareGaborBank (struct GaborFilter3D< FLOAT > const &f, const int no, struct GaborConvolution3D **convs)
template<class VOXEL >
int ApplyGaborBank (Image3d< VOXEL > const &In, Image3d< VOXEL > **OutRe, Image3d< VOXEL > **OutIm, struct GaborConvolution3D const *convs)
template<class VOXEL >
int ApplyGaborBank2 (Image3d< VOXEL > const &In, Image3d< VOXEL > **OutRe, Image3d< VOXEL > **OutIm, struct GaborConvolution3D const *convs)
template<class VOXEL >
int ApplyGaborBank2_DC (Image3d< VOXEL > const &In, Image3d< VOXEL > **OutRe, Image3d< VOXEL > **OutIm, struct GaborConvolution3D const *convs)
template<class VOXEL , typename FLOAT >
int StagedGaborEnergy (Image3d< VOXEL > const &in, Image3d< VOXEL > &out, struct GaborFilter3D< FLOAT > const &f)
template<class VOXEL >
int GaborEnergy (Image3d< VOXEL > const &inRe, Image3d< VOXEL > const &inIm, Image3d< VOXEL > &out)
template<class VOXEL >
int GaborPhase (Image3d< VOXEL > const &inRe, Image3d< VOXEL > const &inIm, Image3d< VOXEL > &out)
template<class VOXEL >
void PurgeSmallVoxels (Image3d< VOXEL > &im, const VOXEL limit)
template int StagedGaborFiltering (Image3d< float > const &, Image3d< float > &, Image3d< float > &, struct GaborFilter3D< float > const &, const char)
template int StagedGaborFiltering (Image3d< double > const &, Image3d< double > &, Image3d< double > &, struct GaborFilter3D< float > const &, const char)
template int StagedGaborFiltering (Image3d< double > const &, Image3d< double > &, Image3d< double > &, struct GaborFilter3D< double > const &, const char)
template int IIRedGaborFiltering (Image3d< float > const &, Image3d< float > &, Image3d< float > &, struct GaborFilter3D< float > const &)
template int IIRedGaborFiltering (Image3d< double > const &, Image3d< double > &, Image3d< double > &, struct GaborFilter3D< float > const &)
template int IIRedGaborFiltering (Image3d< double > const &, Image3d< double > &, Image3d< double > &, struct GaborFilter3D< double > const &)
template int IIRedGaborFilteringZeroDC (Image3d< float > const &, Image3d< float > &, Image3d< float > &, struct GaborFilter3D< float > const &)
template int IIRedGaborFilteringZeroDC (Image3d< double > const &, Image3d< double > &, Image3d< double > &, struct GaborFilter3D< float > const &)
template int IIRedGaborFilteringZeroDC (Image3d< double > const &, Image3d< double > &, Image3d< double > &, struct GaborFilter3D< double > const &)
template int Staged2GaborFiltering (Image3d< float > const &, Image3d< float > *[2], Image3d< float > *[2], struct GaborFilter3D< float > const &)
template int Staged2GaborFiltering (Image3d< double > const &, Image3d< double > *[2], Image3d< double > *[2], struct GaborFilter3D< float > const &)
template int Staged2GaborFiltering (Image3d< double > const &, Image3d< double > *[2], Image3d< double > *[2], struct GaborFilter3D< double > const &)
template int Staged4GaborFiltering (Image3d< float > const &, Image3d< float > *[4], Image3d< float > *[4], struct GaborFilter3D< float > const &)
template int Staged4GaborFiltering (Image3d< double > const &, Image3d< double > *[4], Image3d< double > *[4], struct GaborFilter3D< float > const &)
template int Staged4GaborFiltering (Image3d< double > const &, Image3d< double > *[4], Image3d< double > *[4], struct GaborFilter3D< double > const &)
template int ApplyGaborBank (Image3d< float > const &, Image3d< float > **, Image3d< float > **, struct GaborFilter3D< float > const &, const int)
template int ApplyGaborBank (Image3d< double > const &, Image3d< double > **, Image3d< double > **, struct GaborFilter3D< float > const &, const int)
template int ApplyGaborBank (Image3d< double > const &, Image3d< double > **, Image3d< double > **, struct GaborFilter3D< double > const &, const int)
template int PrepareGaborBank (struct GaborFilter3D< float > const &, const int, struct GaborConvolution3D **)
template int PrepareGaborBank (struct GaborFilter3D< double > const &, const int, struct GaborConvolution3D **)
template int ApplyGaborBank (Image3d< float > const &, Image3d< float > **, Image3d< float > **, struct GaborConvolution3D const *)
template int ApplyGaborBank (Image3d< double > const &, Image3d< double > **, Image3d< double > **, struct GaborConvolution3D const *)
template int ApplyGaborBank2 (Image3d< float > const &, Image3d< float > **, Image3d< float > **, struct GaborConvolution3D const *)
template int ApplyGaborBank2 (Image3d< double > const &, Image3d< double > **, Image3d< double > **, struct GaborConvolution3D const *)
template int ApplyGaborBank2_DC (Image3d< float > const &, Image3d< float > **, Image3d< float > **, struct GaborConvolution3D const *)
template int ApplyGaborBank2_DC (Image3d< double > const &, Image3d< double > **, Image3d< double > **, struct GaborConvolution3D const *)
template int StagedGaborEnergy (Image3d< float > const &, Image3d< float > &, struct GaborFilter3D< float > const &)
template int StagedGaborEnergy (Image3d< double > const &, Image3d< double > &, struct GaborFilter3D< float > const &)
template int StagedGaborEnergy (Image3d< double > const &, Image3d< double > &, struct GaborFilter3D< double > const &)
template int GaborEnergy (Image3d< float > const &, Image3d< float > const &, Image3d< float > &)
template int GaborEnergy (Image3d< double > const &, Image3d< double > const &, Image3d< double > &)
template int GaborPhase (Image3d< float > const &, Image3d< float > const &, Image3d< float > &)
template int GaborPhase (Image3d< double > const &, Image3d< double > const &, Image3d< double > &)
template void PurgeSmallVoxels (Image3d< float > &im, const float limit)
template void PurgeSmallVoxels (Image3d< double > &im, const double limit)
template int ApplyIIRGaborInteger1D (Image3d< float > const &, Image3d< float > &, Image3d< float > &, const int, const int, const int, const double, const double)
template int ApplyIIRGaborInteger1D (Image3d< double > const &, Image3d< double > &, Image3d< double > &, const int, const int, const int, const double, const double)
template int ApplyIIRGaborInteger1D (Image3d< float > const &, Image3d< float > const &, Image3d< float > &, Image3d< float > &, const int, const int, const int, const double, const double)
template int ApplyIIRGaborInteger1D (Image3d< double > const &, Image3d< double > const &, Image3d< double > &, Image3d< double > &, const int, const int, const int, const double, const double)
template int ApplyIIRGabors (Image3d< float > const &, Image3d< float > &, Image3d< float > &, const int vecs[6][3], const double sigs[6], const double freqs[3])
template int ApplyIIRGabors (Image3d< double > const &, Image3d< double > &, Image3d< double > &, const int vecs[6][3], const double sigs[6], const double freqs[3])
template int ApplyIIRGabors (Image3d< float > const &, Image3d< float > const &, Image3d< float > &, Image3d< float > &, const int vecs[6][3], const double sigs[6], const double freqs[3])
template int ApplyIIRGabors (Image3d< double > const &, Image3d< double > const &, Image3d< double > &, Image3d< double > &, const int vecs[6][3], const double sigs[6], const double freqs[3])
template int ModulateImage (Image3d< float > const &, Image3d< float > const &, Image3d< float > &, Image3d< float > &, const float, const float, const float)
template int ModulateImage (Image3d< float > const &, Image3d< float > const &, Image3d< float > &, Image3d< float > &, const double, const double, const double)
template int ModulateImage (Image3d< double > const &, Image3d< double > const &, Image3d< double > &, Image3d< double > &, const double, const double, const double)
template int ModulateImage (Image3d< float > const &, Image3d< float > &, Image3d< float > &, const float wx, const float wy, const float wz)
template int ModulateImage (Image3d< float > const &, Image3d< float > &, Image3d< float > &, const double wx, const double wy, const double wz)
template int ModulateImage (Image3d< double > const &, Image3d< double > &, Image3d< double > &, const double wx, const double wy, const double wz)
template int DemodulateImage (Image3d< float > const &, Image3d< float > const &, Image3d< float > &, Image3d< float > &, const float, const float, const float)
template int DemodulateImage (Image3d< float > const &, Image3d< float > const &, Image3d< float > &, Image3d< float > &, const double, const double, const double)
template int DemodulateImage (Image3d< double > const &, Image3d< double > const &, Image3d< double > &, Image3d< double > &, const double, const double, const double)
template<typename FLOAT >
int GetGaborEnergyImage (Image3d< FLOAT > &out, struct GaborFilter3D< FLOAT > const &f, const int wxF, const int wyF, const int wtF, const int wxT, const int wyT, const int wtT)
template<typename FLOAT >
int GetGaborEnergyImage (Image3d< FLOAT > &out, struct GaborFilter3D< FLOAT > const &f)
template<typename FLOAT >
int GetGaborEnergyExtImage (Image3d< FLOAT > &out, struct GaborFilter3D< FLOAT > const &f)
template<typename FLOAT >
int GetGaborEnergyExtImageWithMotion (Image3d< FLOAT > &out, struct GaborFilter3D< FLOAT > const &f, const FLOAT Vx, const FLOAT Vy)
template<typename FLOAT >
int GaborOnSineEnergyImage (Image3d< FLOAT > &out, struct GaborFilter3D< FLOAT > const &f, const int wxF, const int wyF, const int wtF, const int wxT, const int wyT, const int wtT)
template<typename FLOAT >
int GaborOnSineEnergyImage (Image3d< FLOAT > &out, struct GaborFilter3D< FLOAT > const &f)
template<typename FLOAT >
int GaborQOnSineEnergyImage (Image3d< FLOAT > &out, struct GaborFilter3D< FLOAT > const &f, const int wxF, const int wyF, const int wtF, const int wxT, const int wyT, const int wtT)
template<typename FLOAT >
int GaborQOnSineEnergyImage (Image3d< FLOAT > &out, struct GaborFilter3D< FLOAT > const &f)
template int GetGaborEnergyImage (Image3d< float > &, struct GaborFilter3D< float > const &, const int, const int, const int, const int, const int, const int)
template int GetGaborEnergyImage (Image3d< double > &, struct GaborFilter3D< double > const &, const int, const int, const int, const int, const int, const int)
template int GetGaborEnergyImage (Image3d< float > &, struct GaborFilter3D< float > const &)
template int GetGaborEnergyImage (Image3d< double > &, struct GaborFilter3D< double > const &)
template int GetGaborEnergyExtImage (Image3d< float > &, struct GaborFilter3D< float > const &)
template int GetGaborEnergyExtImage (Image3d< double > &, struct GaborFilter3D< double > const &)
template int GetGaborEnergyExtImageWithMotion (Image3d< float > &, struct GaborFilter3D< float > const &, const float, const float)
template int GetGaborEnergyExtImageWithMotion (Image3d< double > &, struct GaborFilter3D< double > const &, const double, const double)
template int GaborOnSineEnergyImage (Image3d< float > &, struct GaborFilter3D< float > const &, const int, const int, const int, const int, const int, const int)
template int GaborOnSineEnergyImage (Image3d< double > &, struct GaborFilter3D< double > const &, const int, const int, const int, const int, const int, const int)
template int GaborOnSineEnergyImage (Image3d< float > &, struct GaborFilter3D< float > const &)
template int GaborOnSineEnergyImage (Image3d< double > &, struct GaborFilter3D< double > const &)
template int GaborQOnSineEnergyImage (Image3d< float > &, struct GaborFilter3D< float > const &, const int, const int, const int, const int, const int, const int)
template int GaborQOnSineEnergyImage (Image3d< double > &, struct GaborFilter3D< double > const &, const int, const int, const int, const int, const int, const int)
template int GaborQOnSineEnergyImage (Image3d< float > &, struct GaborFilter3D< float > const &)
template int GaborQOnSineEnergyImage (Image3d< double > &, struct GaborFilter3D< double > const &)

Define Documentation

#define REMOVE_REMAINDER_FORWARD (   val  ) 
#define REMOVE_REMAINDER_BACKWARD (   val  ) 

Function Documentation

template int StagedGaborFiltering ( Image3d< float > const &  ,
Image3d< float > &  ,
Image3d< float > &  ,
struct GaborFilter3D< float > const &  ,
const   char 
)
template int StagedGaborFiltering ( Image3d< double > const &  ,
Image3d< double > &  ,
Image3d< double > &  ,
struct GaborFilter3D< float > const &  ,
const   char 
)
template int StagedGaborFiltering ( Image3d< double > const &  ,
Image3d< double > &  ,
Image3d< double > &  ,
struct GaborFilter3D< double > const &  ,
const   char 
)
template int IIRedGaborFiltering ( Image3d< float > const &  ,
Image3d< float > &  ,
Image3d< float > &  ,
struct GaborFilter3D< float > const &   
)
template int IIRedGaborFiltering ( Image3d< double > const &  ,
Image3d< double > &  ,
Image3d< double > &  ,
struct GaborFilter3D< float > const &   
)
template int IIRedGaborFiltering ( Image3d< double > const &  ,
Image3d< double > &  ,
Image3d< double > &  ,
struct GaborFilter3D< double > const &   
)
template int IIRedGaborFilteringZeroDC ( Image3d< float > const &  ,
Image3d< float > &  ,
Image3d< float > &  ,
struct GaborFilter3D< float > const &   
)
template int IIRedGaborFilteringZeroDC ( Image3d< double > const &  ,
Image3d< double > &  ,
Image3d< double > &  ,
struct GaborFilter3D< float > const &   
)
template int IIRedGaborFilteringZeroDC ( Image3d< double > const &  ,
Image3d< double > &  ,
Image3d< double > &  ,
struct GaborFilter3D< double > const &   
)
template int Staged2GaborFiltering ( Image3d< float > const &  ,
Image3d< float > *  [2],
Image3d< float > *  [2],
struct GaborFilter3D< float > const &   
)
template int Staged2GaborFiltering ( Image3d< double > const &  ,
Image3d< double > *  [2],
Image3d< double > *  [2],
struct GaborFilter3D< float > const &   
)
template int Staged2GaborFiltering ( Image3d< double > const &  ,
Image3d< double > *  [2],
Image3d< double > *  [2],
struct GaborFilter3D< double > const &   
)
template int Staged4GaborFiltering ( Image3d< float > const &  ,
Image3d< float > *  [4],
Image3d< float > *  [4],
struct GaborFilter3D< float > const &   
)
template int Staged4GaborFiltering ( Image3d< double > const &  ,
Image3d< double > *  [4],
Image3d< double > *  [4],
struct GaborFilter3D< float > const &   
)
template int Staged4GaborFiltering ( Image3d< double > const &  ,
Image3d< double > *  [4],
Image3d< double > *  [4],
struct GaborFilter3D< double > const &   
)
template int ApplyGaborBank ( Image3d< float > const &  ,
Image3d< float > **  ,
Image3d< float > **  ,
struct GaborFilter3D< float > const &  ,
const   int 
)
template int ApplyGaborBank ( Image3d< double > const &  ,
Image3d< double > **  ,
Image3d< double > **  ,
struct GaborFilter3D< float > const &  ,
const   int 
)
template int ApplyGaborBank ( Image3d< double > const &  ,
Image3d< double > **  ,
Image3d< double > **  ,
struct GaborFilter3D< double > const &  ,
const   int 
)
template int PrepareGaborBank ( struct GaborFilter3D< float > const &  ,
const   int,
struct GaborConvolution3D **   
)
template int PrepareGaborBank ( struct GaborFilter3D< double > const &  ,
const   int,
struct GaborConvolution3D **   
)
template int ApplyGaborBank ( Image3d< float > const &  ,
Image3d< float > **  ,
Image3d< float > **  ,
struct GaborConvolution3D const *   
)
template int ApplyGaborBank ( Image3d< double > const &  ,
Image3d< double > **  ,
Image3d< double > **  ,
struct GaborConvolution3D const *   
)
template int ApplyGaborBank2 ( Image3d< float > const &  ,
Image3d< float > **  ,
Image3d< float > **  ,
struct GaborConvolution3D const *   
)
template int ApplyGaborBank2 ( Image3d< double > const &  ,
Image3d< double > **  ,
Image3d< double > **  ,
struct GaborConvolution3D const *   
)
template int ApplyGaborBank2_DC ( Image3d< float > const &  ,
Image3d< float > **  ,
Image3d< float > **  ,
struct GaborConvolution3D const *   
)
template int ApplyGaborBank2_DC ( Image3d< double > const &  ,
Image3d< double > **  ,
Image3d< double > **  ,
struct GaborConvolution3D const *   
)
template int StagedGaborEnergy ( Image3d< float > const &  ,
Image3d< float > &  ,
struct GaborFilter3D< float > const &   
)
template int StagedGaborEnergy ( Image3d< double > const &  ,
Image3d< double > &  ,
struct GaborFilter3D< float > const &   
)
template int StagedGaborEnergy ( Image3d< double > const &  ,
Image3d< double > &  ,
struct GaborFilter3D< double > const &   
)
template int GaborEnergy ( Image3d< float > const &  ,
Image3d< float > const &  ,
Image3d< float > &   
)
template int GaborEnergy ( Image3d< double > const &  ,
Image3d< double > const &  ,
Image3d< double > &   
)
template int GaborPhase ( Image3d< float > const &  ,
Image3d< float > const &  ,
Image3d< float > &   
)
template int GaborPhase ( Image3d< double > const &  ,
Image3d< double > const &  ,
Image3d< double > &   
)
template void PurgeSmallVoxels ( Image3d< float > &  im,
const float  limit 
)
template void PurgeSmallVoxels ( Image3d< double > &  im,
const double  limit 
)
template int ApplyIIRGaborInteger1D ( Image3d< float > const &  ,
Image3d< float > &  ,
Image3d< float > &  ,
const   int,
const   int,
const   int,
const   double,
const   double 
)
template int ApplyIIRGaborInteger1D ( Image3d< double > const &  ,
Image3d< double > &  ,
Image3d< double > &  ,
const   int,
const   int,
const   int,
const   double,
const   double 
)
template int ApplyIIRGaborInteger1D ( Image3d< float > const &  ,
Image3d< float > const &  ,
Image3d< float > &  ,
Image3d< float > &  ,
const   int,
const   int,
const   int,
const   double,
const   double 
)
template int ApplyIIRGaborInteger1D ( Image3d< double > const &  ,
Image3d< double > const &  ,
Image3d< double > &  ,
Image3d< double > &  ,
const   int,
const   int,
const   int,
const   double,
const   double 
)
template int ApplyIIRGabors ( Image3d< float > const &  ,
Image3d< float > &  ,
Image3d< float > &  ,
const int  vecs[6][3],
const double  sigs[6],
const double  freqs[3] 
)
template int ApplyIIRGabors ( Image3d< double > const &  ,
Image3d< double > &  ,
Image3d< double > &  ,
const int  vecs[6][3],
const double  sigs[6],
const double  freqs[3] 
)
template int ApplyIIRGabors ( Image3d< float > const &  ,
Image3d< float > const &  ,
Image3d< float > &  ,
Image3d< float > &  ,
const int  vecs[6][3],
const double  sigs[6],
const double  freqs[3] 
)
template int ApplyIIRGabors ( Image3d< double > const &  ,
Image3d< double > const &  ,
Image3d< double > &  ,
Image3d< double > &  ,
const int  vecs[6][3],
const double  sigs[6],
const double  freqs[3] 
)
template int ModulateImage ( Image3d< float > const &  ,
Image3d< float > const &  ,
Image3d< float > &  ,
Image3d< float > &  ,
const   float,
const   float,
const   float 
)
template int ModulateImage ( Image3d< float > const &  ,
Image3d< float > const &  ,
Image3d< float > &  ,
Image3d< float > &  ,
const   double,
const   double,
const   double 
)
template int ModulateImage ( Image3d< double > const &  ,
Image3d< double > const &  ,
Image3d< double > &  ,
Image3d< double > &  ,
const   double,
const   double,
const   double 
)
template int ModulateImage ( Image3d< float > const &  ,
Image3d< float > &  ,
Image3d< float > &  ,
const float  wx,
const float  wy,
const float  wz 
)
template int ModulateImage ( Image3d< float > const &  ,
Image3d< float > &  ,
Image3d< float > &  ,
const double  wx,
const double  wy,
const double  wz 
)
template int ModulateImage ( Image3d< double > const &  ,
Image3d< double > &  ,
Image3d< double > &  ,
const double  wx,
const double  wy,
const double  wz 
)
template int DemodulateImage ( Image3d< float > const &  ,
Image3d< float > const &  ,
Image3d< float > &  ,
Image3d< float > &  ,
const   float,
const   float,
const   float 
)
template int DemodulateImage ( Image3d< float > const &  ,
Image3d< float > const &  ,
Image3d< float > &  ,
Image3d< float > &  ,
const   double,
const   double,
const   double 
)
template int DemodulateImage ( Image3d< double > const &  ,
Image3d< double > const &  ,
Image3d< double > &  ,
Image3d< double > &  ,
const   double,
const   double,
const   double 
)
template int GetGaborEnergyImage ( Image3d< float > &  ,
struct GaborFilter3D< float > const &  ,
const   int,
const   int,
const   int,
const   int,
const   int,
const   int 
)
template int GetGaborEnergyImage ( Image3d< double > &  ,
struct GaborFilter3D< double > const &  ,
const   int,
const   int,
const   int,
const   int,
const   int,
const   int 
)
template int GetGaborEnergyImage ( Image3d< float > &  ,
struct GaborFilter3D< float > const &   
)
template int GetGaborEnergyImage ( Image3d< double > &  ,
struct GaborFilter3D< double > const &   
)
template int GetGaborEnergyExtImage ( Image3d< float > &  ,
struct GaborFilter3D< float > const &   
)
template int GetGaborEnergyExtImage ( Image3d< double > &  ,
struct GaborFilter3D< double > const &   
)
template int GetGaborEnergyExtImageWithMotion ( Image3d< float > &  ,
struct GaborFilter3D< float > const &  ,
const   float,
const   float 
)
template int GetGaborEnergyExtImageWithMotion ( Image3d< double > &  ,
struct GaborFilter3D< double > const &  ,
const   double,
const   double 
)
template int GaborOnSineEnergyImage ( Image3d< float > &  ,
struct GaborFilter3D< float > const &  ,
const   int,
const   int,
const   int,
const   int,
const   int,
const   int 
)
template int GaborOnSineEnergyImage ( Image3d< double > &  ,
struct GaborFilter3D< double > const &  ,
const   int,
const   int,
const   int,
const   int,
const   int,
const   int 
)
template int GaborOnSineEnergyImage ( Image3d< float > &  ,
struct GaborFilter3D< float > const &   
)
template int GaborOnSineEnergyImage ( Image3d< double > &  ,
struct GaborFilter3D< double > const &   
)
template int GaborQOnSineEnergyImage ( Image3d< float > &  ,
struct GaborFilter3D< float > const &  ,
const   int,
const   int,
const   int,
const   int,
const   int,
const   int 
)
template int GaborQOnSineEnergyImage ( Image3d< double > &  ,
struct GaborFilter3D< double > const &  ,
const   int,
const   int,
const   int,
const   int,
const   int,
const   int 
)
template int GaborQOnSineEnergyImage ( Image3d< float > &  ,
struct GaborFilter3D< float > const &   
)
template int GaborQOnSineEnergyImage ( Image3d< double > &  ,
struct GaborFilter3D< double > const &   
)