35 #ifndef __vtkImageOpenClose3D_h
36 #define __vtkImageOpenClose3D_h
39 #include "vtkImagingMorphologicalModule.h"
40 #include "vtkImageAlgorithm.h"
51 void PrintSelf(ostream& os, vtkIndent indent);
56 unsigned long int GetMTime();
70 void SetKernelSize(
int size0,
int size1,
int size2);
75 void SetOpenValue(
double value);
76 double GetOpenValue();
82 void SetCloseValue(
double value);
83 double GetCloseValue();
94 virtual int ProcessRequest(vtkInformation*,
95 vtkInformationVector**,
96 vtkInformationVector*);
102 ComputePipelineMTime(vtkInformation* request,
103 vtkInformationVector** inInfoVec,
104 vtkInformationVector* outInfoVec,
105 int requestFromOutputPort,
106 unsigned long* mtime);
116 virtual void ReportReferences(vtkGarbageCollector*);
vtkImageDilateErode3D * Filter1
Will perform opening or closing.
vtkImageDilateErode3D * Filter0
Dilates one value and erodes another.