#include <GFilter.h>
List of all members.
Protected Member Functions |
| GFilter (int w, int h, float sigma, float aspect, float orientation) |
| GFilter (int w, int h, float sigma, float aspect1, float aspect2, float orientation, float ratio=1) |
| GFilter (int width, int height, float g) |
Friends |
class | FilterFactory |
class | DOGFilter |
Detailed Description
Constructor & Destructor Documentation
GFilter::GFilter |
( |
int |
w, |
|
|
int |
h, |
|
|
float |
sigma, |
|
|
float |
aspect, |
|
|
float |
orientation |
|
) |
| [protected] |
Constructor. Formula: f(i,j)=1/[sqrt(2PI)*sigm] * ex{-[x^2 + (aspect * y)^2]/(2sigma^2)} where x=i*cos(orientation)-j*sin(orientation) y=i*sin(orientation)+j*cos(orientation)
GFilter::GFilter |
( |
int |
w, |
|
|
int |
h, |
|
|
float |
sigma, |
|
|
float |
aspect1, |
|
|
float |
aspect2, |
|
|
float |
orientation, |
|
|
float |
ratio = 1 |
|
) |
| [protected] |
Constructor.
- Todo:
- : check sign variable and document Formula: f(i,j)=1/[sqrt(2PI)*sigma*ratio] * ex{-[x^2 + (aspect * y)^2]/(2(sigma*ratio)^2)} where x=i*cos(orientation)-j*sin(orientation) y=i*sin(orientation)+j*cos(orientation)
GFilter::GFilter |
( |
int |
width, |
|
|
int |
height, |
|
|
float |
g |
|
) |
| [protected] |
Friends And Related Function Documentation
The documentation for this class was generated from the following files:
- C:/Users/albertlr/projects/TarzaNN/TarzaNN/GFilter.h
- C:/Users/albertlr/projects/TarzaNN/TarzaNN/GFilter.cpp