18 #ifndef itkLaplacianSharpeningImageFilter_h
19 #define itkLaplacianSharpeningImageFilter_h
52 template<
typename TInputImage,
typename TOutputImage >
70 static constexpr
unsigned int ImageDimension = TOutputImage::ImageDimension;
95 void GenerateInputRequestedRegion()
override;
100 itkBooleanMacro( UseImageSpacing );
104 itkSetMacro(UseImageSpacing,
bool);
105 itkGetConstMacro(UseImageSpacing,
bool);
111 m_UseImageSpacing =
true;
121 void GenerateData()
override;
123 void PrintSelf(std::ostream &,
Indent)
const override;
130 #ifndef ITK_MANUAL_INSTANTIATION
131 #include "itkLaplacianSharpeningImageFilter.hxx"
This filter sharpens an image using a Laplacian. LaplacianSharpening highlights regions of rapid inte...
Define numeric traits for std::vector.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
TInputImage InputImageType
typename TInputImage::PixelType InputPixelType
LaplacianSharpeningImageFilter()
typename InputImageType::Pointer InputImagePointer
TOutputImage OutputImageType
typename TOutputImage::InternalPixelType OutputInternalPixelType
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
typename NumericTraits< OutputPixelType >::RealType RealType
typename TOutputImage::PixelType OutputPixelType
typename TInputImage::InternalPixelType InputInternalPixelType