|
SMIL 1.1.2
|
A 2D Gabor filter implementation. More...
A 2D Gabor filter implementation.
Texture analysis with the computation of a Gabor filter
Collaboration diagram for Gabor Filter (2D):Functions | |
| template<class T > | |
| RES_T | gaborFilterConvolution (const Image< T > &imIn, double sigma, double theta, double lambda, double psi, double gamma, Image< T > &imOut) |
| gaborFilterConvolution Gabor Filter | |
| template<class T > | |
| RES_T | gaborFilterConvolutionNorm (const Image< T > &imIn, double sigma, double theta, double lambda, double psi, double gamma, double Min, double Max, Image< T > &imOut, Image< T > &imGabor) |
| gaborFilterConvolutionNorm Gabor Filter (normalized between Min and Max) | |
| template<class T > | |
| RES_T | gaborFilterConvolutionNormAuto (const Image< T > &imIn, double sigma, double theta, double lambda, double psi, double gamma, double *Min, double *Max, Image< T > &imOut, Image< T > &imGabor) |
| gaborFilterConvolutionNormAuto Gabor Filter (automatically normalized) | |
| RES_T gaborFilterConvolution | ( | const Image< T > & | imIn, |
| double | sigma, | ||
| double | theta, | ||
| double | lambda, | ||
| double | psi, | ||
| double | gamma, | ||
| Image< T > & | imOut | ||
| ) |
gaborFilterConvolution Gabor Filter
| RES_T gaborFilterConvolutionNorm | ( | const Image< T > & | imIn, |
| double | sigma, | ||
| double | theta, | ||
| double | lambda, | ||
| double | psi, | ||
| double | gamma, | ||
| double | Min, | ||
| double | Max, | ||
| Image< T > & | imOut, | ||
| Image< T > & | imGabor | ||
| ) |
gaborFilterConvolutionNorm Gabor Filter (normalized between Min and Max)
| [in] | imIn | : input Image |
| [in] | sigma | : size of the gaussian |
| [in] | theta | : orientation of the kernel (in rad) |
| [in] | lambda | : frequency of the cos |
| [in] | psi | : phase of the cos (in rad) |
| [in] | gamma | : anisotropy of the kernel |
| [in] | Min | : |
| [in] | Max | : |
| [out] | imOut | : output Image (must be F_SIMPLE or F_DOUBLE ???) |
| [out] | imGabor | : output Image (must be F_SIMPLE or F_DOUBLE ???) |
| RES_T gaborFilterConvolutionNormAuto | ( | const Image< T > & | imIn, |
| double | sigma, | ||
| double | theta, | ||
| double | lambda, | ||
| double | psi, | ||
| double | gamma, | ||
| double * | Min, | ||
| double * | Max, | ||
| Image< T > & | imOut, | ||
| Image< T > & | imGabor | ||
| ) |
gaborFilterConvolutionNormAuto Gabor Filter (automatically normalized)
| [in] | imIn | : input Image |
| [in] | sigma | : size of the gaussian |
| [in] | theta | : orientation of the kernel (in rad) |
| [in] | lambda | : frequency of the cos |
| [in] | psi | : phase of the cos (in rad) |
| [in] | gamma | : anisotropy of the kernel |
| [out] | Min | : |
| [out] | Max | : |
| [out] | imOut | : output Image (must be F_SIMPLE or F_DOUBLE ???) |
| [out] | imGabor | : output Image (must be F_SIMPLE or F_DOUBLE ???) |