#include "anigauss.h"
Go to the source code of this file.
Functions | |
void | YvVfilterCoef (double sigma, double *filter) |
void | TriggsM (double *filter, double *M) |
static void | f_iir_xline_filter (SRCTYPE *src, DSTTYPE *dest, int sx, int sy, double *filter) |
static void | f_iir_yline_filter (DSTTYPE *src, DSTTYPE *dest, int sx, int sy, double *filter) |
static void | f_iir_tline_filter (DSTTYPE *src, DSTTYPE *dest, int sx, int sy, double *filter, double tanp) |
static void | f_iir_derivative_filter (DSTTYPE *src, DSTTYPE *dest, int sx, int sy, double phi, int order) |
void | anigauss (SRCTYPE *input, DSTTYPE *output, int sizex, int sizey, double sigmav, double sigmau, double phi, int orderv, int orderu) |
void anigauss | ( | SRCTYPE * | input, | |
DSTTYPE * | output, | |||
int | sizex, | |||
int | sizey, | |||
double | sigmav, | |||
double | sigmau, | |||
double | phi, | |||
int | orderv, | |||
int | orderu | |||
) |
Definition at line 41 of file anigauss.cpp.
References f_iir_derivative_filter(), f_iir_tline_filter(), f_iir_xline_filter(), f_iir_yline_filter(), PI, and YvVfilterCoef().
Referenced by AnisotropicImage::AnisotropicGauss(), and AnisotropicImage::AnisotropicImage().
static void f_iir_derivative_filter | ( | DSTTYPE * | src, | |
DSTTYPE * | dest, | |||
int | sx, | |||
int | sy, | |||
double | phi, | |||
int | order | |||
) | [static] |
static void f_iir_tline_filter | ( | DSTTYPE * | src, | |
DSTTYPE * | dest, | |||
int | sx, | |||
int | sy, | |||
double * | filter, | |||
double | tanp | |||
) | [static] |
Definition at line 319 of file anigauss.cpp.
References d, e, int(), TriggsM(), and val.
Referenced by anigauss().
static void f_iir_xline_filter | ( | SRCTYPE * | src, | |
DSTTYPE * | dest, | |||
int | sx, | |||
int | sy, | |||
double * | filter | |||
) | [static] |
static void f_iir_yline_filter | ( | DSTTYPE * | src, | |
DSTTYPE * | dest, | |||
int | sx, | |||
int | sy, | |||
double * | filter | |||
) | [static] |
void TriggsM | ( | double * | filter, | |
double * | M | |||
) |
Definition at line 133 of file anigauss.cpp.
Referenced by f_iir_tline_filter(), f_iir_xline_filter(), and f_iir_yline_filter().
void YvVfilterCoef | ( | double | sigma, | |
double * | filter | |||
) |