18#ifndef itkLaplacianSharpeningImageFilter_h
19#define itkLaplacianSharpeningImageFilter_h
52template <
typename TInputImage,
typename TOutputImage>
89 itkBooleanMacro(UseImageSpacing);
90 itkSetMacro(UseImageSpacing,
bool);
91 itkGetConstMacro(UseImageSpacing,
bool);
121#ifndef ITK_MANUAL_INSTANTIATION
122# include "itkLaplacianSharpeningImageFilter.hxx"
Base class for all data objects in ITK.
Control indentation during Print() invocation.
static constexpr unsigned int InputImageDimension
typename TInputImage::InternalPixelType InputInternalPixelType
void EnlargeOutputRequestedRegion(DataObject *output) override
void GenerateData() override
TOutputImage OutputImageType
typename InputImageType::Pointer InputImagePointer
SmartPointer< const Self > ConstPointer
typename TOutputImage::InternalPixelType OutputInternalPixelType
typename TOutputImage::PixelType OutputPixelType
TInputImage InputImageType
~LaplacianSharpeningImageFilter() override=default
void PrintSelf(std::ostream &, Indent) const override
SmartPointer< Self > Pointer
static constexpr unsigned int ImageDimension
ImageToImageFilter< TInputImage, TOutputImage > Superclass
LaplacianSharpeningImageFilter Self
typename NumericTraits< OutputPixelType >::RealType RealType
typename TInputImage::PixelType InputPixelType
LaplacianSharpeningImageFilter()
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....