18 #ifndef itkBinaryDilateParaImageFilter_h
19 #define itkBinaryDilateParaImageFilter_h
66 template<
typename TInputImage,
67 typename TOutputImage = TInputImage >
103 itkStaticConstMacro(ImageDimension,
unsigned int,
104 TInputImage::ImageDimension);
111 itkGetConstReferenceMacro(Radius,
RadiusType);
113 virtual void Modified()
const;
117 m_RectPara->SetUseImageSpacing(g);
118 m_CircPara->SetUseImageSpacing(g);
125 itkSetMacro(Circular,
bool);
126 itkGetConstReferenceMacro(Circular,
bool);
127 itkBooleanMacro(Circular);
133 void GenerateData(
void);
137 void PrintSelf(std::ostream & os,
Indent indent)
const;
147 void operator=(
const Self &);
160 #ifndef ITK_MANUAL_INSTANTIATION
161 #include "itkBinaryDilateParaImageFilter.hxx"
164 #endif //__itkBinaryDilateParaImageFilter_h
itk::Image< InternalIntType, InputImageType::ImageDimension > InternalIntImageType
CircParabolicType::Pointer m_CircPara
itk::ParabolicDilateImageFilter< TInputImage, InternalRealImageType > RectParabolicType
itk::BinaryThresholdImageFilter< InternalRealImageType, OutputImageType > CCastType
TOutputImage::PixelType OutputPixelType
TInputImage::Pointer InputImagePointer
RectParabolicType::Pointer m_RectPara
Base class for all process objects that output image data.
itk::ParabolicDilateImageFilter< TInputImage, InternalRealImageType > CircParabolicType
itk::Image< InternalRealType, InputImageType::ImageDimension > InternalRealImageType
void SetUseImageSpacing(bool g)
NumericTraits< PixelType >::ScalarRealType ScalarRealType
Binarize an input image by thresholding.
Class for morphological dilation operations with parabolic structuring elements.
ImageToImageFilter< TInputImage, TOutputImage > Superclass
NumericTraits< PixelType >::RealType RealType
virtual ~BinaryDilateParaImageFilter()
TInputImage::ConstPointer InputImageConstPointer
TInputImage InputImageType
Class for binary morphological erosion operation.
TInputImage::PixelType PixelType
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
itk::FixedArray< ScalarRealType, TInputImage::ImageDimension > RadiusType
SmartPointer< Self > Pointer
NumericTraits< PixelType >::FloatType InternalRealType
itk::BinaryThresholdImageFilter< InternalRealImageType, OutputImageType > RCastType
Define additional traits for native types such as int or float.
SmartPointer< const Self > ConstPointer
BinaryDilateParaImageFilter Self
RCastType::Pointer m_RectCast
Templated n-dimensional image class.
TOutputImage OutputImageType
CCastType::Pointer m_CircCast