15 #ifndef itkMIDASConditionalDilationFilter_h
16 #define itkMIDASConditionalDilationFilter_h
38 template <
class TInputImage1,
class TInputImage2,
class TOutputImage>
84 itkSetMacro(LowerThreshold,
unsigned int);
85 itkGetConstMacro(LowerThreshold,
unsigned int);
88 itkSetMacro(UpperThreshold,
unsigned int);
89 itkGetConstMacro(UpperThreshold,
unsigned int);
92 void SetConnectionBreakerImage(
const InputMaskImageType*
image);
97 void PrintSelf(std::ostream& os, Indent indent)
const;
100 void DoFilter(InputMainImageType* inGrey, OutputImageType* inMask, OutputImageType *out);
104 void operator=(
const Self&);
107 MeanFilterPointer m_MeanFilter;
110 unsigned int m_LowerThreshold;
111 unsigned int m_UpperThreshold;
116 #ifndef ITK_MANUAL_INSTANTIATION
117 #include "itkMIDASConditionalDilationFilter.txx"
TInputImage2::PixelType PixelType2
Definition: itkMIDASConditionalDilationFilter.h:58
SmartPointer< Self > Pointer
Definition: itkMIDASMeanIntensityWithinARegionFilter.h:43
OutputImageType::IndexType OutputImageIndexType
Definition: itkMIDASConditionalDilationFilter.h:77
InputMaskImageType::Pointer InputMaskImagePointer
Definition: itkMIDASConditionalDilationFilter.h:62
ImageType::SizeType SizeType
Definition: niftkMakeLapUSProbeBasicModel.cxx:31
InputMaskImageType::SizeType InputMaskImageSizeType
Definition: itkMIDASConditionalDilationFilter.h:63
TOutputImage OutputImageType
Definition: itkMIDASConditionalDilationFilter.h:73
GLenum GLsizei GLenum GLenum const GLvoid * image
Definition: glew.h:4052
TInputImage1 InputMaskImageType
Definition: itkMIDASConditionalDilationFilter.h:61
MIDASBaseConditionalMorphologyFilter< TInputImage1, TInputImage2, TOutputImage > SuperClass
Definition: itkMIDASConditionalDilationFilter.h:44
itk::ConstNeighborhoodIterator< OutputImageType >::RadiusType OutputImageRadiusType
Definition: itkMIDASConditionalDilationFilter.h:78
Definition: niftkITKAffineResampleImage.cxx:74
ImageType::IndexType IndexType
Definition: niftkMakeLapUSProbeBasicModel.cxx:32
InputMaskImageType::RegionType InputMaskImageRegionType
Definition: itkMIDASConditionalDilationFilter.h:64
OutputImageType::Pointer OutputImagePointer
Definition: itkMIDASConditionalDilationFilter.h:74
Base class for MIDASConditionalErosionFilter and MIDASConditionalDilationFilter.
Definition: itkMIDASBaseConditionalMorphologyFilter.h:32
InputMainImageType::Pointer InputMainImagePointer
Definition: itkMIDASConditionalDilationFilter.h:69
SmartPointer< Self > Pointer
Definition: itkMIDASConditionalDilationFilter.h:45
float PixelType
Definition: niftkBreastDCEandADC.cxx:88
InputMainImageType::SizeType InputMainImageSizeType
Definition: itkMIDASConditionalDilationFilter.h:70
ImageType::RegionType RegionType
Definition: niftkMakeLapUSProbeBasicModel.cxx:30
TInputImage1::PixelType PixelType1
Definition: itkMIDASConditionalDilationFilter.h:52
MeanFilterType::Pointer MeanFilterPointer
Definition: itkMIDASConditionalDilationFilter.h:81
TInputImage2 InputMainImageType
Definition: itkMIDASConditionalDilationFilter.h:68
InputMaskImageType::PixelType InputMaskImagePixelType
Definition: itkMIDASConditionalDilationFilter.h:65
virtual ~MIDASConditionalDilationFilter()
Definition: itkMIDASConditionalDilationFilter.h:96
InputMainImageType::RegionType InputMainImageRegionType
Definition: itkMIDASConditionalDilationFilter.h:71
itk::MIDASMeanIntensityWithinARegionFilter< TInputImage2, TInputImage1, TOutputImage > MeanFilterType
Definition: itkMIDASConditionalDilationFilter.h:80
SmartPointer< const Self > ConstPointer
Definition: itkMIDASConditionalDilationFilter.h:46
MIDASConditionalDilationFilter Self
Definition: itkMIDASConditionalDilationFilter.h:43
calculate the mean intensity within a binary mask (region).
Definition: itkMIDASMeanIntensityWithinARegionFilter.h:37
Performs the conditional dilation, described in step 4 of "Interactive Algorithms for the segmentatio...
Definition: itkMIDASConditionalDilationFilter.h:39
OutputImageType::RegionType OutputImageRegionType
Definition: itkMIDASConditionalDilationFilter.h:75
InputMaskImageType::IndexType InputMaskImageIndexType
Definition: itkMIDASConditionalDilationFilter.h:66
OutputImageType::SizeType OutputImageSizeType
Definition: itkMIDASConditionalDilationFilter.h:76