#include <gaussianFilter.h>
Inheritance diagram for iptk::GaussianFilter:


It is inherited from iptk::MaskFilter. The user can vary the size (as in width and height) of the mask using the setParams function.
Public Member Functions | |
| GaussianFilter (void) | |
| Default constructor. | |
| GaussianFilter (const iptk::Image &im) | |
| Image registration Constructor. | |
| GaussianFilter (const GaussianFilter &mf) | |
| Copy constructor. | |
| virtual | ~GaussianFilter () |
| Do nothing destructor. | |
| virtual void | setParams (double params[]) |
| Sets the size of the mask to be used and the standard deviation of the gaussian profile. | |
|
|
Default constructor.
Initialises the private member image to a null image. You will have to follow the initialisation by a defualt constructor by a call to the inherited |
|
|
Image registration Constructor.
Initialises the member image with the parameter |
|
|
Copy constructor. The image data is shared between the passed object(i.e the parameter to the copy constructor) and the new object. |
|
|
Do nothing destructor. Destructor does nothing at all as the default destructor would have been sufficient. |
|
|
Sets the size of the mask to be used and the standard deviation of the gaussian profile.
The first element of the parameter Reimplemented from iptk::IP_Function. |
1.3.7