#include "vtkImageData.h" #include "vtkImageConvolve.h" #include "vtkImageCast.h" #include #include #include #include class Convolution { public: Convolution(); ~Convolution(); //Gets the result vtkImageData* getImage(); void setImage(vtkImageData *image); void setFactor(double factor); void Run(); // --- Atributes --- // private: //Original Image vtkImageData *_image; //Convolution factor double _factor; //Convolution Filter vtkImageConvolve *_convolve; //Casting Filter vtkImageCast *_cast; };