![]() |
ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <itkGPUAnisotropicDiffusionImageFilter.h>
Inheritance diagram for itk::GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >:
Collaboration diagram for itk::GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >:Static Public Attributes | |
| static const unsigned int | ImageDimension = GPUSuperclass::ImageDimension |
Static Public Attributes inherited from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter > | |
Static Public Attributes inherited from itk::GPUFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter > | |
Static Public Attributes inherited from itk::GPUInPlaceImageFilter< TInputImage, TOutputImage, TParentImageFilter > | |
| static const unsigned int | InputImageDimension = TInputImage::ImageDimension |
| static const unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Static Public Attributes inherited from itk::GPUImageToImageFilter< TInputImage, TOutputImage, TParentImageFilter > | |
Private Member Functions | |
| GPUAnisotropicDiffusionImageFilter (const Self &) | |
| void | operator= (const Self &) |
| typedef GPUSuperclass::PixelType | PixelType |
| typedef GPUSuperclass::TimeStepType | TimeStepType |
| GPUAnisotropicDiffusionImageFilter () | |
| ~GPUAnisotropicDiffusionImageFilter () | |
| void | PrintSelf (std::ostream &os, Indent indent) const |
Additional Inherited Members | |
Protected Attributes inherited from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter > | |
| int | m_ApplyUpdateGPUKernelHandle |
Protected Attributes inherited from itk::GPUFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter > | |
| TimeProbe | m_ApplyUpdateTime |
| TimeProbe | m_ComputeUpdateTime |
| TimeProbe | m_InitTime |
| bool | m_ManualReinitialization |
| double | m_MaximumRMSError |
| double | m_RMSChange |
| TimeProbe | m_SmoothFieldTime |
This filter is the GPU base class for AnisotropicDiffusionImageFilter. InitializeIteration() calls GPUCalculateAverageGradientMagnitudeSquared().
Definition at line 35 of file itkGPUAnisotropicDiffusionImageFilter.h.
| typedef SmartPointer< const Self > itk::GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >::ConstPointer |
Reimplemented from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Reimplemented in itk::GPUGradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Definition at line 45 of file itkGPUAnisotropicDiffusionImageFilter.h.
| typedef AnisotropicDiffusionImageFilter< TInputImage, TOutputImage > itk::GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >::CPUSuperclass |
Reimplemented from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Definition at line 43 of file itkGPUAnisotropicDiffusionImageFilter.h.
| typedef GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter > itk::GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >::GPUSuperclass |
Reimplemented from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Reimplemented in itk::GPUGradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Definition at line 42 of file itkGPUAnisotropicDiffusionImageFilter.h.
| typedef GPUSuperclass::InputImageType itk::GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >::InputImageType |
Capture information from the superclass.
Reimplemented from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Definition at line 49 of file itkGPUAnisotropicDiffusionImageFilter.h.
| typedef GPUSuperclass::OutputImageType itk::GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >::OutputImageType |
Superclass typedefs.
Reimplemented from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Definition at line 53 of file itkGPUAnisotropicDiffusionImageFilter.h.
| typedef GPUSuperclass::PixelType itk::GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >::PixelType |
The pixel type of the output image will be used in computations. Inherited from the superclass.
Reimplemented from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Definition at line 62 of file itkGPUAnisotropicDiffusionImageFilter.h.
| typedef SmartPointer< Self > itk::GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >::Pointer |
Reimplemented from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Reimplemented in itk::GPUGradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Definition at line 44 of file itkGPUAnisotropicDiffusionImageFilter.h.
| typedef GPUAnisotropicDiffusionImageFilter itk::GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >::Self |
Standard class typedefs.
Reimplemented from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Reimplemented in itk::GPUGradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Definition at line 41 of file itkGPUAnisotropicDiffusionImageFilter.h.
| typedef GPUSuperclass::TimeStepType itk::GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >::TimeStepType |
The pixel type of the output image will be used in computations. Inherited from the superclass.
Reimplemented from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Definition at line 63 of file itkGPUAnisotropicDiffusionImageFilter.h.
| typedef GPUSuperclass::UpdateBufferType itk::GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >::UpdateBufferType |
The container type for the update buffer.
Reimplemented from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Reimplemented in itk::GPUGradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Definition at line 54 of file itkGPUAnisotropicDiffusionImageFilter.h.
|
inlineprotected |
The pixel type of the output image will be used in computations. Inherited from the superclass.
Definition at line 65 of file itkGPUAnisotropicDiffusionImageFilter.h.
|
inlineprotected |
The pixel type of the output image will be used in computations. Inherited from the superclass.
Definition at line 67 of file itkGPUAnisotropicDiffusionImageFilter.h.
|
private |
|
virtual |
Run-time type information.
Reimplemented from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Reimplemented in itk::GPUGradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
|
protectedvirtual |
Prepare for the iteration process.
Reimplemented from itk::GPUFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
|
private |
|
protectedvirtual |
The pixel type of the output image will be used in computations. Inherited from the superclass.
Reimplemented from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
|
static |
Dimensionality of input and output data is assumed to be the same. It is inherited from the superclass.
Reimplemented from itk::GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Reimplemented in itk::GPUGradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter >.
Definition at line 58 of file itkGPUAnisotropicDiffusionImageFilter.h.
1.8.1