18 #ifndef __itkAreaOpeningImageFilter_h
19 #define __itkAreaOpeningImageFilter_h
60 template<
typename TInputImage,
typename TOutputImage,
typename TAttribute =
typename TInputImage::SpacingType::ValueType >
63 std::greater< typename TInputImage::PixelType > >
69 std::greater< typename TInputImage::PixelType > >
85 typedef typename TInputImage::SizeType
SizeType;
89 TOutputImage::ImageDimension);
101 itkSetMacro(UseImageSpacing,
bool);
102 itkGetConstReferenceMacro(UseImageSpacing,
bool);
103 itkBooleanMacro(UseImageSpacing);
123 psize *= this->
GetInput()->GetSpacing()[i];
AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, std::greater< typename TInputImage::PixelType > > Superclass
AreaOpeningImageFilter Self
static const unsigned int ImageDimension
SmartPointer< Self > Pointer
TInputImage::PixelType InputPixelType
TInputImage::SizeType SizeType
Base class for all process objects that output image data.
TOutputImage::PixelType OutputPixelType
void PrintSelf(std::ostream &os, Indent indent) const
TOutputImage::InternalPixelType OutputInternalPixelType
void PrintSelf(std::ostream &os, Indent indent) const
TInputImage::OffsetType OffsetType
TInputImage::InternalPixelType InputInternalPixelType
const InputImageType * GetInput(void) const
void operator=(const Self &)
Morphological opening by attributes.
Control indentation during Print() invocation.
TInputImage::IndexType IndexType
AttributeType m_AttributeValuePerPixel
Morphological opening by attributes.
SmartPointer< const Self > ConstPointer
virtual ~AreaOpeningImageFilter()