Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef __itkLocalVariationImageFilter_h
14 #define __itkLocalVariationImageFilter_h
17 #include "itkImageToImageFilter.h"
21 template <
class TPixelType>
25 static double Calc(TPixelType p);
40 template <
class TInputImage,
class TOutputImage>
54 typedef ImageToImageFilter<InputImageType, OutputImageType>
Superclass;
59 itkFactorylessNewMacro(
Self);
85 void PrintSelf(std::ostream &os, Indent indent)
const override;
101 void operator=(
const Self &);
106 #ifndef ITK_MANUAL_INSTANTIATION
107 #include "itkLocalVariationImageFilter.txx"
110 #endif // LocalVariationImageFilter
OutputImageType::PixelType OutputPixelType
itkStaticConstMacro(InputImageDimension, unsigned int, TInputImage::ImageDimension)
Calculates the local variation in each pixel.
InputImageType::RegionType InputImageRegionType
void GenerateInputRequestedRegion() override
OutputImageType::RegionType OutputImageRegionType
~LocalVariationImageFilter() override
InputImageType::PixelType InputPixelType
LocalVariationImageFilter()
ImageToImageFilter< InputImageType, OutputImageType > Superclass
void PrintSelf(std::ostream &os, Indent indent) const override
InputImageType::SizeType InputSizeType
LocalVariationImageFilter Self
SmartPointer< const Self > ConstPointer
void ThreadedGenerateData(const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) override
TOutputImage OutputImageType
static double Calc(TPixelType p)
SmartPointer< Self > Pointer
TInputImage InputImageType