18#ifndef itkOpeningByReconstructionImageFilter_h
19#define itkOpeningByReconstructionImageFilter_h
52template <
typename TInputImage,
typename TOutputImage,
typename TKernel>
102 itkSetMacro(FullyConnected,
bool);
103 itkGetConstReferenceMacro(FullyConnected,
bool);
104 itkBooleanMacro(FullyConnected);
111 itkSetMacro(PreserveIntensities,
bool);
112 itkGetConstReferenceMacro(PreserveIntensities,
bool);
113 itkBooleanMacro(PreserveIntensities);
144#ifndef ITK_MANUAL_INSTANTIATION
145# include "itkOpeningByReconstructionImageFilter.hxx"
Base class for all data objects in ITK.
Control indentation during Print() invocation.
OpeningByReconstructionImageFilter Self
typename InputImageType::RegionType InputImageRegionType
typename InputImageType::ConstPointer InputImageConstPointer
SmartPointer< const Self > ConstPointer
typename OutputImageType::RegionType OutputImageRegionType
typename InputImageType::Pointer InputImagePointer
typename OutputImageType::Pointer OutputImagePointer
TInputImage InputImageType
void PrintSelf(std::ostream &os, Indent indent) const override
TOutputImage OutputImageType
typename OutputImageType::ConstPointer OutputImageConstPointer
OpeningByReconstructionImageFilter()
typename OutputImageType::PixelType OutputImagePixelType
void GenerateData() override
typename InputImageType::PixelType InputImagePixelType
static constexpr unsigned int InputImageDimension
ImageToImageFilter< TInputImage, TOutputImage > Superclass
bool m_PreserveIntensities
~OpeningByReconstructionImageFilter() override=default
static constexpr unsigned int OutputImageDimension
void GenerateInputRequestedRegion() override
void EnlargeOutputRequestedRegion(DataObject *output) override
SmartPointer< Self > Pointer
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....