ITK  4.1.0
Insight Segmentation and Registration Toolkit
Public Types | Public Member Functions
itk::HistogramToIntensityImageFilter< THistogram, TImage > Class Template Reference

#include <itkHistogramToIntensityImageFilter.h>

+ Inheritance diagram for itk::HistogramToIntensityImageFilter< THistogram, TImage >:
+ Collaboration diagram for itk::HistogramToIntensityImageFilter< THistogram, TImage >:

List of all members.

Public Types

typedef SmartPointer< const SelfConstPointer
typedef SmartPointer< SelfPointer
typedef
HistogramToIntensityImageFilter 
Self
typedef HistogramToImageFilter
< THistogram, TImage,
Function::HistogramIntensityFunction
< SizeValueType, typename
TImage::PixelType > > 
Superclass

Public Member Functions

virtual const char * GetNameOfClass () const
virtual ::itk::LightObject::Pointer CreateAnother (void) const
static Pointer New ()
 HistogramToIntensityImageFilter ()
virtual ~HistogramToIntensityImageFilter ()
 HistogramToIntensityImageFilter (const Self &)
void operator= (const Self &)

Detailed Description

template<class THistogram, class TImage = Image< SizeValueType, 3 >>
class itk::HistogramToIntensityImageFilter< THistogram, TImage >

The class takes a histogram as an input and produces an image as the output. A pixel, at position I, in the output image is given by.

\[ f(I) = q_I \]

where $q_I$ is the frequency of measurement vector, I.

See also:
HistogramToProbabilityImageFilter, HistogramToLogProbabilityImageFilter, HistogramToImageFilter, HistogramToEntropyImageFilter

Definition at line 75 of file itkHistogramToIntensityImageFilter.h.


Member Typedef Documentation

template<class THistogram , class TImage = Image< SizeValueType, 3 >>
typedef SmartPointer< const Self > itk::HistogramToIntensityImageFilter< THistogram, TImage >::ConstPointer
template<class THistogram , class TImage = Image< SizeValueType, 3 >>
typedef SmartPointer< Self > itk::HistogramToIntensityImageFilter< THistogram, TImage >::Pointer
template<class THistogram , class TImage = Image< SizeValueType, 3 >>
typedef HistogramToIntensityImageFilter itk::HistogramToIntensityImageFilter< THistogram, TImage >::Self
template<class THistogram , class TImage = Image< SizeValueType, 3 >>
typedef HistogramToImageFilter< THistogram, TImage, Function::HistogramIntensityFunction< SizeValueType, typename TImage::PixelType > > itk::HistogramToIntensityImageFilter< THistogram, TImage >::Superclass

Constructor & Destructor Documentation

template<class THistogram , class TImage = Image< SizeValueType, 3 >>
itk::HistogramToIntensityImageFilter< THistogram, TImage >::HistogramToIntensityImageFilter ( ) [inline, protected]

Method for creation through the object factory.

Definition at line 99 of file itkHistogramToIntensityImageFilter.h.

template<class THistogram , class TImage = Image< SizeValueType, 3 >>
virtual itk::HistogramToIntensityImageFilter< THistogram, TImage >::~HistogramToIntensityImageFilter ( ) [inline, protected, virtual]

Method for creation through the object factory.

Definition at line 100 of file itkHistogramToIntensityImageFilter.h.

template<class THistogram , class TImage = Image< SizeValueType, 3 >>
itk::HistogramToIntensityImageFilter< THistogram, TImage >::HistogramToIntensityImageFilter ( const Self ) [private]

Method for creation through the object factory.


Member Function Documentation

template<class THistogram , class TImage = Image< SizeValueType, 3 >>
virtual::itk::LightObject::Pointer itk::HistogramToIntensityImageFilter< THistogram, TImage >::CreateAnother ( void  ) const [virtual]
template<class THistogram , class TImage = Image< SizeValueType, 3 >>
virtual const char* itk::HistogramToIntensityImageFilter< THistogram, TImage >::GetNameOfClass ( ) const [virtual]
template<class THistogram , class TImage = Image< SizeValueType, 3 >>
static Pointer itk::HistogramToIntensityImageFilter< THistogram, TImage >::New ( ) [static]
template<class THistogram , class TImage = Image< SizeValueType, 3 >>
void itk::HistogramToIntensityImageFilter< THistogram, TImage >::operator= ( const Self ) [private]

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