X-Git-Url: http://git.euphorik.ch/?p=GPU.git;a=blobdiff_plain;f=WCudaMSE%2FStudent_Cuda_Image%2Fsrc%2Fcpp%2Fcore%2F06_Convolution%2Fmoo%2Fhost%2FConvolution.h;h=d952df81eff555048fc68f207de593696cbd5e9c;hp=e67adc207e048bacefa1d0b2ed678e892e321a90;hb=52f4366920a116060ee62b84a2ed8b42f3c2d382;hpb=4182eb3a07b7143afb8ebebfe77e8ef8e8abc266 diff --git a/WCudaMSE/Student_Cuda_Image/src/cpp/core/06_Convolution/moo/host/Convolution.h b/WCudaMSE/Student_Cuda_Image/src/cpp/core/06_Convolution/moo/host/Convolution.h index e67adc2..d952df8 100644 --- a/WCudaMSE/Student_Cuda_Image/src/cpp/core/06_Convolution/moo/host/Convolution.h +++ b/WCudaMSE/Student_Cuda_Image/src/cpp/core/06_Convolution/moo/host/Convolution.h @@ -6,6 +6,8 @@ #include "MathTools.h" #include "AleaTools.h" +#include "ConvolutionDevice.h" + class Convolution : public Animable_I { public: @@ -17,7 +19,6 @@ class Convolution : public Animable_I int getW() /*override*/; int getH() /*override*/; - float getT() /*override*/; std::string getTitle(void) /*override*/; @@ -33,7 +34,9 @@ class Convolution : public Animable_I const std::string title; - static const float kernel[9][9]; + uchar4* ptrDevImageSource; + + static const float kernel[KERNEL_SIZE][KERNEL_SIZE]; }; #endif