1 #include "bbPackRecalageImageConvolution.h"
2 #include "bbPackRecalagePackage.h"
3 namespace bbPackRecalage
6 BBTK_ADD_BLACK_BOX_TO_PACKAGE(PackRecalage,ImageConvolution)
7 BBTK_BLACK_BOX_IMPLEMENTATION(ImageConvolution,bbtk::AtomicBlackBox);
8 void ImageConvolution::Process()
10 if(convolution != NULL && bbGetInputIn() != NULL)
12 convolution->setImage(bbGetInputIn());
13 convolution->setFactor(bbGetInputFactor());
15 bbSetOutputOut(convolution->getImage());
19 void ImageConvolution::bbUserSetDefaultValues()
23 bbSetInputFactor(5.0);
26 void ImageConvolution::bbUserInitializeProcessing()
28 convolution = new Convolution();
30 void ImageConvolution::bbUserFinalizeProcessing()
34 // THE FINALIZATION METHOD BODY :
36 // but this is where you should desallocate the internal/output pointers
41 // EO namespace bbPackRecalage