Medical Imaging Interaction Toolkit  2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
itk::LocalStatisticFilter< TInputImageType, TOuputImageType > Class Template Reference

#include <itkLocalStatisticFilter.h>

Inheritance diagram for itk::LocalStatisticFilter< TInputImageType, TOuputImageType >:
Collaboration diagram for itk::LocalStatisticFilter< TInputImageType, TOuputImageType >:

Public Types

typedef LocalStatisticFilter Self
 
typedef ImageToImageFilter< TInputImageType, TOuputImageType > Superclass
 
typedef SmartPointer< SelfPointer
 
typedef TInputImageType::ConstPointer InputImagePointer
 
typedef TOuputImageType::Pointer OutputImagePointer
 
typedef TOuputImageType::RegionType OutputImageRegionType
 

Public Member Functions

virtual const char * GetClassName () const
 
virtual void SetSize (int _arg)
 
virtual int GetSize () const
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 LocalStatisticFilter ()
 
 ~LocalStatisticFilter () override
 
void ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) override
 
void BeforeThreadedGenerateData (void) override
 
itk::ProcessObject::DataObjectPointer MakeOutput (itk::ProcessObject::DataObjectPointerArraySizeType) override
 
void CreateOutputImage (InputImagePointer input, OutputImagePointer output)
 

Detailed Description

template<typename TInputImageType, typename TOuputImageType>
class itk::LocalStatisticFilter< TInputImageType, TOuputImageType >

Definition at line 21 of file itkLocalStatisticFilter.h.

Member Typedef Documentation

◆ InputImagePointer

template<typename TInputImageType , typename TOuputImageType >
typedef TInputImageType::ConstPointer itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::InputImagePointer

Definition at line 27 of file itkLocalStatisticFilter.h.

◆ OutputImagePointer

template<typename TInputImageType , typename TOuputImageType >
typedef TOuputImageType::Pointer itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::OutputImagePointer

Definition at line 28 of file itkLocalStatisticFilter.h.

◆ OutputImageRegionType

template<typename TInputImageType , typename TOuputImageType >
typedef TOuputImageType::RegionType itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::OutputImageRegionType

Definition at line 29 of file itkLocalStatisticFilter.h.

◆ Pointer

template<typename TInputImageType , typename TOuputImageType >
typedef SmartPointer< Self > itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::Pointer

Definition at line 26 of file itkLocalStatisticFilter.h.

◆ Self

template<typename TInputImageType , typename TOuputImageType >
typedef LocalStatisticFilter itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::Self

Definition at line 24 of file itkLocalStatisticFilter.h.

◆ Superclass

template<typename TInputImageType , typename TOuputImageType >
typedef ImageToImageFilter< TInputImageType, TOuputImageType > itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::Superclass

Definition at line 25 of file itkLocalStatisticFilter.h.

Constructor & Destructor Documentation

◆ LocalStatisticFilter()

template<typename TInputImageType , typename TOuputImageType >
itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::LocalStatisticFilter ( )
protected

◆ ~LocalStatisticFilter()

template<typename TInputImageType , typename TOuputImageType >
itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::~LocalStatisticFilter ( )
inlineoverrideprotected

Definition at line 39 of file itkLocalStatisticFilter.h.

Member Function Documentation

◆ BeforeThreadedGenerateData()

template<typename TInputImageType , typename TOuputImageType >
void itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::BeforeThreadedGenerateData ( void  )
overrideprotected

◆ CreateOutputImage()

template<typename TInputImageType , typename TOuputImageType >
void itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::CreateOutputImage ( InputImagePointer  input,
OutputImagePointer  output 
)
protected

◆ GetClassName()

template<typename TInputImageType , typename TOuputImageType >
virtual const char* itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::GetClassName ( ) const
virtual

◆ GetSize()

template<typename TInputImageType , typename TOuputImageType >
virtual int itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::GetSize ( ) const
virtual

◆ MakeOutput()

template<typename TInputImageType , typename TOuputImageType >
itk::ProcessObject::DataObjectPointer itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::MakeOutput ( itk::ProcessObject::DataObjectPointerArraySizeType  )
overrideprotected

◆ New()

template<typename TInputImageType , typename TOuputImageType >
static Pointer itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::New ( )
static

◆ SetSize()

template<typename TInputImageType , typename TOuputImageType >
virtual void itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::SetSize ( int  _arg)
virtual

◆ ThreadedGenerateData()

template<typename TInputImageType , typename TOuputImageType >
void itk::LocalStatisticFilter< TInputImageType, TOuputImageType >::ThreadedGenerateData ( const OutputImageRegionType outputRegionForThread,
ThreadIdType  threadId 
)
overrideprotected

The documentation for this class was generated from the following file: