X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=packages%2Fvtk%2Fsrc%2FbbvtkRescaleSlopeIntercept.h;h=22d087641e908ae62a5e842a2e539a67f6cb210e;hb=5421fa5cb36954edfe43b9cd542d367d98ce8946;hp=58d535e1660e372667eac8addafbbba7820810a8;hpb=f00315de18958a7e18fe44495e831e57c3565589;p=bbtk.git diff --git a/packages/vtk/src/bbvtkRescaleSlopeIntercept.h b/packages/vtk/src/bbvtkRescaleSlopeIntercept.h index 58d535e..22d0876 100644 --- a/packages/vtk/src/bbvtkRescaleSlopeIntercept.h +++ b/packages/vtk/src/bbvtkRescaleSlopeIntercept.h @@ -8,6 +8,9 @@ #include "iostream" #include "vtkImageData.h" +#include +#include + namespace bbvtk @@ -30,9 +33,11 @@ class bbvtk_EXPORT RescaleSlopeIntercept BBTK_PROCESS(Process); void Process(); - int outputformat; - vtkImageData* imageoutput; - + int outputformat; + vtkImageShiftScale *filter1; + vtkImageShiftScale *filter2; + vtkImageChangeInformation *mchange; + //===== // Don't edit this file. This file is generated from xml description.. //===== @@ -47,7 +52,7 @@ BBTK_INPUT(RescaleSlopeIntercept,In,"Image input",vtkImageData*,""); BBTK_INPUT(RescaleSlopeIntercept,Type,"type of operation: 0 (default) SlopeIntercept np=p*A+B, 1 Invert, 2 Redimension A=newMin B=newMax, 3 InvertRedimension A=newMin B=newMax",int,""); BBTK_INPUT(RescaleSlopeIntercept,A,"(1 default) see Type description",double,""); BBTK_INPUT(RescaleSlopeIntercept,B,"(0 default) see Type description",double,""); -BBTK_INPUT(RescaleSlopeIntercept,OutputFormat,"Image output format: SAME (default), VTK_BIT, VTK_CHAR, VTK_SIGNED_CHAR, VTK_UNSIGNED_CHAR VTK_SHORT VTK_UNSIGNED_SHORT, VTK_INT, VTK_UNSIGNED_INT, VTK_LONG, VTK_UNSIGNED_LONG, VTK_FLOAT, VTK_DOUBLE",std::string,""); +BBTK_INPUT(RescaleSlopeIntercept,OutputFormat,"Image output format: SAME (default), VTK_BIT, VTK_CHAR, VTK_SIGNED_CHAR, VTK_UNSIGNED_CHAR, VTK_SHORT VTK_UNSIGNED_SHORT, VTK_INT, VTK_UNSIGNED_INT, VTK_LONG, VTK_UNSIGNED_LONG, VTK_FLOAT, VTK_DOUBLE",std::string,""); BBTK_OUTPUT(RescaleSlopeIntercept,Out,"Image output",vtkImageData*,""); BBTK_END_DESCRIBE_BLACK_BOX(RescaleSlopeIntercept); //=====