Functions |
| template<typename VOXEL > |
| VOXEL * | AllocateFilterMemory (struct Separable3DFilter< VOXEL > &filter, int length, const char AxisSelection) |
| template<typename VOXEL > |
| int | CreateGaussianFilter (const VOXEL mean, const VOXEL sigma, const int width, const char AxisSelection, struct Separable3DFilter< VOXEL > &filter) |
| template<typename VOXEL > |
| int | CreateSineFilter (const VOXEL freq, const VOXEL phase, const int width, const char AxisSelection, struct Separable3DFilter< VOXEL > &filter) |
| template<typename VOXEL > |
| int | MultiplyFilters (struct Separable3DFilter< VOXEL > const &in, struct Separable3DFilter< VOXEL > &out, const char AxisSelection, const char Action) |
| template<typename VOXEL > |
| int | AddFilters (struct Separable3DFilter< VOXEL > const &in, struct Separable3DFilter< VOXEL > &out, const char AxisSelection, const char Action) |
| template int | CreateGaussianFilter (const float, const float, const int, const char, struct Separable3DFilter< float > &) |
| template int | CreateGaussianFilter (const double, const double, const int, const char, struct Separable3DFilter< double > &) |
| template int | CreateSineFilter (const float, const float, const int, const char, struct Separable3DFilter< float > &) |
| template int | CreateSineFilter (const double, const double, const int, const char, struct Separable3DFilter< double > &) |
| template int | AddFilters (struct Separable3DFilter< float > const &, struct Separable3DFilter< float > &, const char, const char) |
| template int | AddFilters (struct Separable3DFilter< double > const &, struct Separable3DFilter< double > &, const char, const char) |
| template int | MultiplyFilters (struct Separable3DFilter< float > const &, struct Separable3DFilter< float > &, const char, const char) |
| template int | MultiplyFilters (struct Separable3DFilter< double > const &, struct Separable3DFilter< double > &, const char, const char) |
| template float * | AllocateFilterMemory (struct Separable3DFilter< float > &, int, const char) |
| template double * | AllocateFilterMemory (struct Separable3DFilter< double > &, int, const char) |
| template<typename FLOAT > |
| void | RotateBBox (int &x, int &y, const FLOAT phi) |
| template<typename FLOAT > |
| void | RotateBBox (FLOAT &x, FLOAT &y, const FLOAT phi) |
| template<typename FLOAT > |
| void | RotateBBox (int &x, int &y, int &z, const FLOAT phi, const FLOAT psi) |
| template<typename FLOAT > |
| void | RotateBBox (FLOAT &x, FLOAT &y, FLOAT &z, const FLOAT phi, const FLOAT psi) |
| template void | RotateBBox (float &x, float &y, float &z, const float phi, const float psi) |
| template void | RotateBBox (double &x, double &y, double &z, const double phi, const double psi) |
| template<typename FLOAT > |
| int | SuggestFilterLengths (struct GaborFilter3D< FLOAT > &spec) |
| template<typename FLOAT > |
| int | AlignGaussianPartToXYT (struct GaborFilter3D< FLOAT > &spec) |
| template<class VOXEL , typename FLOAT > |
| int | CreateSeparableGaborFilter (struct GaborFilter3D< FLOAT > const &spec, struct Separable3DFilter< VOXEL > &filter) |
| template<class VOXEL , typename FLOAT > |
| int | SeparableGaborFiltering (Image3d< VOXEL > const &in, Image3d< VOXEL > &out, struct GaborFilter3D< FLOAT > const &filter) |
| template<class VOXEL , typename FLOAT > |
| int | RotatedGaborFiltering (Image3d< VOXEL > const &in, Image3d< VOXEL > &out, struct GaborFilter3D< FLOAT > const &filter) |
| template<class VOXEL , typename FLOAT > |
| int | CreateSeparableGaborFilter (struct GaborFilter4D< FLOAT > const &spec, struct Separable4DFilter< VOXEL > &filter) |
| template<class VOXEL , typename FLOAT > |
| int | SeparableGaborFiltering (Image4d< VOXEL > const &in, Image4d< VOXEL > &out, struct GaborFilter< FLOAT > const &filter) |
| template<class VOXEL , class FLOAT > |
| int | GetGaborImpulseResponse (Image3d< VOXEL > &res, const VOXEL impulse, struct GaborFilter3D< FLOAT > const &f) |
| template<class VOXEL , typename FLOAT > |
| int | FullGaborFiltering (Image3d< VOXEL > const &in, Image3d< VOXEL > &out, struct GaborFilter3D< FLOAT > const &f) |
| template<class VOXEL , typename FLOAT > |
| int | FullGaborFilteringExtended (Image3d< VOXEL > const &in, Image3d< VOXEL > &out, struct GaborFilter3D< FLOAT > const &f) |
| template<class VOXEL , typename FLOAT > |
| int | FullGaborFilteringAligned (Image3d< VOXEL > const &in, Image3d< VOXEL > &out, struct GaborFilter3D< FLOAT > const &f) |
| template int | SuggestFilterLengths (struct GaborFilter3D< float > &) |
| template int | SuggestFilterLengths (struct GaborFilter3D< double > &) |
| template int | AlignGaussianPartToXYT (struct GaborFilter3D< float > &) |
| template int | AlignGaussianPartToXYT (struct GaborFilter3D< double > &) |
| template int | GetGaborImpulseResponse (Image3d< float > &res, const float impulse, struct GaborFilter3D< float > const &f) |
| template int | GetGaborImpulseResponse (Image3d< double > &res, const double impulse, struct GaborFilter3D< float > const &f) |
| template int | GetGaborImpulseResponse (Image3d< double > &res, const double impulse, struct GaborFilter3D< double > const &f) |
| template int | FullGaborFiltering (Image3d< float > const &, Image3d< float > &, struct GaborFilter3D< float > const &) |
| template int | FullGaborFiltering (Image3d< double > const &, Image3d< double > &, struct GaborFilter3D< float > const &) |
| template int | FullGaborFiltering (Image3d< double > const &, Image3d< double > &, struct GaborFilter3D< double > const &) |
| template int | FullGaborFilteringExtended (Image3d< float > const &, Image3d< float > &, struct GaborFilter3D< float > const &) |
| template int | FullGaborFilteringExtended (Image3d< double > const &, Image3d< double > &, struct GaborFilter3D< float > const &) |
| template int | FullGaborFilteringExtended (Image3d< double > const &, Image3d< double > &, struct GaborFilter3D< double > const &) |
| template int | FullGaborFilteringAligned (Image3d< float > const &, Image3d< float > &, struct GaborFilter3D< float > const &) |
| template int | FullGaborFilteringAligned (Image3d< double > const &, Image3d< double > &, struct GaborFilter3D< float > const &) |
| template int | FullGaborFilteringAligned (Image3d< double > const &, Image3d< double > &, struct GaborFilter3D< double > const &) |
| template int | CreateSeparableGaborFilter (struct GaborFilter3D< float > const &, struct Separable3DFilter< float > &) |
| template int | CreateSeparableGaborFilter (struct GaborFilter3D< float > const &, struct Separable3DFilter< double > &) |
| template int | CreateSeparableGaborFilter (struct GaborFilter3D< double > const &, struct Separable3DFilter< double > &) |
| template int | SeparableGaborFiltering (Image3d< float > const &, Image3d< float > &, struct GaborFilter3D< float > const &) |
| template int | SeparableGaborFiltering (Image3d< double > const &, Image3d< double > &, struct GaborFilter3D< float > const &) |
| template int | SeparableGaborFiltering (Image3d< double > const &, Image3d< double > &, struct GaborFilter3D< double > const &) |
| template int | RotatedGaborFiltering (Image3d< float > const &, Image3d< float > &, struct GaborFilter3D< float > const &) |
| template int | RotatedGaborFiltering (Image3d< double > const &, Image3d< double > &, struct GaborFilter3D< float > const &) |
| template int | RotatedGaborFiltering (Image3d< double > const &, Image3d< double > &, struct GaborFilter3D< double > const &) |