![Logo](itkLogoSmall.png) |
ITK
5.3.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkAreaOpeningImageFilter_h
19 #define itkAreaOpeningImageFilter_h
48 template <
typename TInputImage,
49 typename TOutputImage,
50 typename TAttribute =
typename TInputImage::SpacingType::ValueType>
55 std::greater<typename TInputImage::PixelType>>
65 std::greater<typename TInputImage::PixelType>>;
94 itkSetMacro(UseImageSpacing,
bool);
95 itkGetConstReferenceMacro(UseImageSpacing,
bool);
96 itkBooleanMacro(UseImageSpacing);
114 psize *= this->
GetInput()->GetSpacing()[i];
AttributeType m_AttributeValuePerPixel
typename TOutputImage::PixelType OutputPixelType
Morphological opening by attributes.
void GenerateData() override
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
ImageBaseType::IndexType IndexType
Base class for all process objects that output image data.
typename TInputImage::SizeType SizeType
Morphological opening by attributes.
void PrintSelf(std::ostream &os, Indent indent) const override
const InputImageType * GetInput() const
typename TInputImage::OffsetType OffsetType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename TOutputImage::InternalPixelType OutputInternalPixelType
typename TInputImage::IndexType IndexType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
~AreaOpeningImageFilter() override=default
void PrintSelf(std::ostream &os, Indent indent) const override
typename TInputImage::InternalPixelType InputInternalPixelType
void GenerateData() override
typename TInputImage::PixelType InputPixelType
static constexpr unsigned int ImageDimension