X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_creaVtk_PKG%2Fsrc%2FbbcreaVtkGrayLevel.cxx;h=c80c7ff2fa601b60c4487af9918538331f7a4ab4;hb=e3ed15fb6292544d9440bfad4e39dc6c74824f51;hp=11e6c3a76d438e34ea18262c3713cab495d19313;hpb=2e8bcab42397d9488769a099f61471a8a8ddf381;p=creaVtk.git diff --git a/bbtk_creaVtk_PKG/src/bbcreaVtkGrayLevel.cxx b/bbtk_creaVtk_PKG/src/bbcreaVtkGrayLevel.cxx index 11e6c3a..c80c7ff 100644 --- a/bbtk_creaVtk_PKG/src/bbcreaVtkGrayLevel.cxx +++ b/bbtk_creaVtk_PKG/src/bbcreaVtkGrayLevel.cxx @@ -3,6 +3,8 @@ //===== #include "bbcreaVtkGrayLevel.h" #include "bbcreaVtkPackage.h" +#include + namespace bbcreaVtk { @@ -13,9 +15,6 @@ BBTK_BLACK_BOX_IMPLEMENTATION(GrayLevel,bbtk::AtomicBlackBox); //===== void GrayLevel::Process() { - -printf ("EED GrayLevel::Process Start\n"); - // THE MAIN PROCESSING METHOD BODY // Here we simply set the input 'In' value to the output 'Out' // And print out the output value @@ -30,13 +29,10 @@ printf ("EED GrayLevel::Process Start\n"); // vtkImageData *m_image = vtkImageData::New(); // m_image = bbGetInputImage(); - double grayLevel = -9999; std::vector coord = bbGetInputCoordinate(); - int ext[6]; int maxX,maxY,maxZ; - double px,py,pz; if (bbGetInputImage()!=NULL) { @@ -46,7 +42,6 @@ printf ("EED GrayLevel::Process Start\n"); maxX = ext[1]-ext[0]+1; maxY = ext[3]-ext[2]+1; maxZ = ext[5]-ext[4]+1; - if (coord.size()==3) { if (bbGetInputWithSpacing()==true) @@ -59,7 +54,6 @@ printf ("EED GrayLevel::Process Start\n"); py = coord[1]; pz = coord[2]; }// if - px=round(px); py=round(py); pz=round(pz); @@ -69,8 +63,6 @@ printf ("EED GrayLevel::Process Start\n"); } else { grayLevel = -9991; } // if px py pz - - } // coord std::vector lstGL; std::vector lstX = bbGetInputLstPointsX(); @@ -101,15 +93,11 @@ printf ("EED GrayLevel::Process Start\n"); } else { lstGL.push_back( -9991 ); } - }// for bbSetOutputLstGrayLevel(lstGL); } // if size of Lst } // InputImage bbSetOutputGrayLevel(grayLevel); - -printf ("EED GrayLevel::Process End\n"); - } //=====