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());
14 convolution->setOn(bbGetInputOn());
16 bbSetOutputOut(convolution->getImage());
20 void ImageConvolution::bbUserSetDefaultValues()
24 bbSetInputFactor(5.0);
28 void ImageConvolution::bbUserInitializeProcessing()
30 convolution = new Convolution();
32 void ImageConvolution::bbUserFinalizeProcessing()
37 // EO namespace bbPackRecalage