DoGFilter
Module used to apply a Difference of Gaussians (DoG) filter to an image.
Example XML definition
A simple example
<module class = "DoGFilter" name = "DoG" />
Parameters
Name | Description | Type | Default |
---|---|---|---|
class | The class name for the module; must be "DoGFilter". | string | |
name | The name of this instance of the module. | string | |
sigma1 | width of the positive gaussian | float | 1.0 |
sigma2 | width of the negative gaussian | float | 0.5 |
kernel_size | width of the kernel in pixels. Faster if an odd number is used | int | 5 |
normalize | scale the kernel so that its integral is 0 | bool | yes |
Module Connections
Inputs
Name | Description |
---|---|
INPUT | The input |
Outputs
Name | Description |
---|---|
OUTPUT | The output |
KERNEL | The DoG kernel |
PROFILE | The profile of the DoG kernel |
Author
Christian Balkenius
christian.balkenius@lucs.lu.se
Lund University Cognitive Science
Files
DoGFilter.h
DoGFilter.cc
DoGFilter.ikc