33 #ifndef __vtkvmtkOtsuMultipleThresholdsImageFilter_h 34 #define __vtkvmtkOtsuMultipleThresholdsImageFilter_h 36 #include "vtkSimpleImageToImageFilter.h" 37 #include "vtkvmtkWin32Header.h" 47 vtkGetMacro(NumberOfHistogramBins,
int);
48 vtkSetMacro(NumberOfHistogramBins,
int);
50 vtkGetMacro(NumberOfThresholds,
int);
51 vtkSetMacro(NumberOfThresholds,
int);
53 vtkGetMacro(LabelOffset,
int);
54 vtkSetMacro(LabelOffset,
int);
56 vtkGetObjectMacro(Thresholds,vtkFloatArray);
62 virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
63 virtual int RequestInformation(vtkInformation * vtkNotUsed(request), vtkInformationVector **inputVector, vtkInformationVector *outputVector) VTK_OVERRIDE;
69 int NumberOfHistogramBins;
70 int NumberOfThresholds;
72 vtkFloatArray* Thresholds;
Wrapper class around itk::OtsuMultipleThresholdsImageFilter.