18 #ifndef itkLaplacianSharpeningImageFilter_h
19 #define itkLaplacianSharpeningImageFilter_h
52 template<
typename TInputImage,
typename TOutputImage >
69 itkStaticConstMacro(ImageDimension,
unsigned int,
70 TOutputImage::ImageDimension);
95 virtual void GenerateInputRequestedRegion() ITK_OVERRIDE;
100 itkBooleanMacro( UseImageSpacing );
104 itkSetMacro(UseImageSpacing,
bool);
105 itkGetConstMacro(UseImageSpacing,
bool);
111 m_UseImageSpacing =
true;
121 void GenerateData() ITK_OVERRIDE;
123 void PrintSelf(std::ostream &,
Indent) const ITK_OVERRIDE;
128 bool m_UseImageSpacing;
132 #ifndef ITK_MANUAL_INSTANTIATION
133 #include "itkLaplacianSharpeningImageFilter.hxx"
TInputImage InputImageType
InputImageType::Pointer InputImagePointer
This filter sharpens an image using a Laplacian. LaplacianSharpening highlights regions of rapid inte...
TOutputImage::InternalPixelType OutputInternalPixelType
virtual ~LaplacianSharpeningImageFilter() override
ImageToImageFilter< TInputImage, TOutputImage > Superclass
TInputImage::PixelType InputPixelType
TOutputImage::PixelType OutputPixelType
Base class for all process objects that output image data.
SmartPointer< const Self > ConstPointer
TInputImage::InternalPixelType InputInternalPixelType
LaplacianSharpeningImageFilter Self
TOutputImage OutputImageType
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
Define additional traits for native types such as int or float.
SmartPointer< Self > Pointer
NumericTraits< OutputPixelType >::RealType RealType