ITK
6.0.0
Insight Toolkit
|
#include <itkGradientAnisotropicDiffusionImageFilter.h>
This filter performs anisotropic diffusion on a scalar itk::Image using the classic Perona-Malik, gradient magnitude based equation.
For detailed information on anisotropic diffusion, see itkAnisotropicDiffusionFunction and itkGradientNDAnisotropicDiffusionFunction.
Definition at line 51 of file itkGradientAnisotropicDiffusionImageFilter.h.
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
static double | GetGlobalDefaultCoordinateTolerance () |
static double | GetGlobalDefaultDirectionTolerance () |
static void | SetGlobalDefaultCoordinateTolerance (double) |
static void | SetGlobalDefaultDirectionTolerance (double) |
Static Public Member Functions inherited from itk::Object | |
static bool | GetGlobalWarningDisplay () |
static void | GlobalWarningDisplayOff () |
static void | GlobalWarningDisplayOn () |
static Pointer | New () |
static void | SetGlobalWarningDisplay (bool val) |
Static Public Member Functions inherited from itk::LightObject | |
static void | BreakOnError () |
static Pointer | New () |
Static Public Attributes | |
static constexpr unsigned int | ImageDimension = Superclass::ImageDimension |
Static Public Attributes inherited from itk::AnisotropicDiffusionImageFilter< TInputImage, TOutputImage > | |
static constexpr unsigned int | ImageDimension = Superclass::ImageDimension |
Static Public Attributes inherited from itk::DenseFiniteDifferenceImageFilter< TInputImage, TOutputImage > | |
static constexpr unsigned int | ImageDimension = Superclass::ImageDimension |
Static Public Attributes inherited from itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage > | |
static constexpr unsigned int | ImageDimension = OutputImageType::ImageDimension |
Static Public Attributes inherited from itk::InPlaceImageFilter< TInputImage, TOutputImage > | |
static constexpr unsigned int | InputImageDimension |
static constexpr unsigned int | OutputImageDimension |
Static Public Attributes inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
static constexpr unsigned int | InputImageDimension = TInputImage::ImageDimension |
static constexpr unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Static Public Attributes inherited from itk::ImageSource< TOutputImage > | |
static constexpr unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
using itk::GradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage >::ConstPointer = SmartPointer<const Self> |
Definition at line 61 of file itkGradientAnisotropicDiffusionImageFilter.h.
using itk::GradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage >::Pointer = SmartPointer<Self> |
Definition at line 60 of file itkGradientAnisotropicDiffusionImageFilter.h.
using itk::GradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage >::Self = GradientAnisotropicDiffusionImageFilter |
Standard class type aliases.
Definition at line 58 of file itkGradientAnisotropicDiffusionImageFilter.h.
using itk::GradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage >::Superclass = AnisotropicDiffusionImageFilter<TInputImage, TOutputImage> |
Definition at line 59 of file itkGradientAnisotropicDiffusionImageFilter.h.
|
inlineprotected |
Definition at line 82 of file itkGradientAnisotropicDiffusionImageFilter.h.
References itk::GradientNDAnisotropicDiffusionFunction< TImage >::New().
|
overrideprotecteddefault |
|
overridevirtual |
Reimplemented from itk::AnisotropicDiffusionImageFilter< TInputImage, TOutputImage >.
Reimplemented in itk::GPUImageToImageFilter< TInputImage, TOutputImage, GradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage > >, itk::GPUInPlaceImageFilter< TInputImage, TOutputImage, GradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage > >, itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, GradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage > >, itk::GPUFiniteDifferenceImageFilter< TInputImage, TOutputImage, GradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage > >, itk::GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, GradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage > >, and itk::GPUGradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
|
static |
Standard method for creation through object factory.
|
staticconstexpr |
Extract information from the superclass.
Definition at line 73 of file itkGradientAnisotropicDiffusionImageFilter.h.