|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkLaplacianSharpeningImageFilter_h
19 #define itkLaplacianSharpeningImageFilter_h
52 template <
typename TInputImage,
typename TOutputImage>
69 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
70 static constexpr
unsigned int ImageDimension = TOutputImage::ImageDimension;
89 itkBooleanMacro(UseImageSpacing);
90 itkSetMacro(UseImageSpacing,
bool);
91 itkGetConstMacro(UseImageSpacing,
bool);
94 #ifdef ITK_USE_CONCEPT_CHECKING
107 EnlargeOutputRequestedRegion(
DataObject * output)
override;
115 GenerateData()
override;
118 PrintSelf(std::ostream &,
Indent)
const override;
121 bool m_UseImageSpacing{};
125 #ifndef ITK_MANUAL_INSTANTIATION
126 # include "itkLaplacianSharpeningImageFilter.hxx"
SmartPointer< Self > Pointer
typename TOutputImage::PixelType OutputPixelType
This filter sharpens an image using a Laplacian. LaplacianSharpening highlights regions of rapid inte...
Control indentation during Print() invocation.
Base class for filters that take an image as input and produce an image as output.
Base class for all process objects that output image data.
typename InputImageType::Pointer InputImagePointer
LaplacianSharpeningImageFilter()
TInputImage InputImageType
typename TInputImage::PixelType InputPixelType
typename TOutputImage::InternalPixelType OutputInternalPixelType
Define additional traits for native types such as int or float.
typename NumericTraits< OutputPixelType >::RealType RealType
typename TInputImage::InternalPixelType InputInternalPixelType
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
TOutputImage OutputImageType
Base class for all data objects in ITK.