18 #ifndef itkOpeningByReconstructionImageFilter_h
19 #define itkOpeningByReconstructionImageFilter_h
54 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
82 TInputImage::ImageDimension);
84 TOutputImage::ImageDimension);
106 itkSetMacro(FullyConnected,
bool);
107 itkGetConstReferenceMacro(FullyConnected,
bool);
108 itkBooleanMacro(FullyConnected);
115 itkSetMacro(PreserveIntensities,
bool);
116 itkGetConstReferenceMacro(PreserveIntensities,
bool);
117 itkBooleanMacro(PreserveIntensities);
120 #ifdef ITK_USE_CONCEPT_CHECKING
144 void operator=(const
Self &) ITK_DELETE_FUNCTION;
153 #ifndef ITK_MANUAL_INSTANTIATION
154 #include "itkOpeningByReconstructionImageFilter.hxx"
OutputImageType::RegionType OutputImageRegionType
void EnlargeOutputRequestedRegion(DataObject *) override
InputImageType::RegionType InputImageRegionType
InputImageType::Pointer InputImagePointer
OpeningByReconstructionImageFilter Self
~OpeningByReconstructionImageFilter()
static const unsigned int OutputImageDimension
Base class for all process objects that output image data.
OutputImageType::Pointer OutputImagePointer
OutputImageType::ConstPointer OutputImageConstPointer
OpeningByReconstructionImageFilter()
void PrintSelf(std::ostream &os, Indent indent) const override
SmartPointer< const Self > ConstPointer
ImageToImageFilter< TInputImage, TOutputImage > Superclass
TOutputImage OutputImageType
static const unsigned int InputImageDimension
SmartPointer< Self > Pointer
bool m_PreserveIntensities
Base class for filters that take an image as input and produce an image as output.
TInputImage InputImageType
Control indentation during Print() invocation.
Opening by reconstruction of an image.
InputImageType::PixelType InputImagePixelType
void GenerateInputRequestedRegion() override
#define itkConceptMacro(name, concept)
Base class for all data objects in ITK.
void GenerateData() override
InputImageType::ConstPointer InputImageConstPointer
OutputImageType::PixelType OutputImagePixelType