![]() |
ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <itkHistogramToEntropyImageFilter.h>
Inheritance diagram for itk::HistogramToEntropyImageFilter< THistogram, TImage >:
Collaboration diagram for itk::HistogramToEntropyImageFilter< THistogram, TImage >:Public Types | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef SmartPointer< Self > | Pointer |
| typedef HistogramToEntropyImageFilter | Self |
| typedef HistogramToImageFilter < THistogram, TImage, Function::HistogramEntropyFunction < SizeValueType, typename TImage::PixelType > > | Superclass |
Public Types inherited from itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, TImage::PixelType > > | |
| typedef Function::HistogramEntropyFunction < SizeValueType, TImage::PixelType > | FunctorType |
| typedef HistogramType::SizeType | HistogramSizeType |
| typedef THistogram | HistogramType |
| typedef itk::ImageRegionIteratorWithIndex < OutputImageType > | ImageIteratorType |
| typedef HistogramType::MeasurementVectorType | MeasurementVectorType |
| typedef Superclass::Pointer | OutputImagePointer |
| typedef Superclass::OutputImageRegionType | OutputImageRegionType |
| typedef TImage | OutputImageType |
| typedef OutputImageType::PixelType | OutputPixelType |
| typedef OutputImageType::PointType | PointType |
| typedef OutputImageType::SizeType | SizeType |
| typedef OutputImageType::SpacingType | SpacingType |
Public Types inherited from itk::ImageSource< TImage > | |
| typedef Superclass::DataObjectIdentifierType | DataObjectIdentifierType |
| typedef DataObject::Pointer | DataObjectPointer |
| typedef Superclass::DataObjectPointerArraySizeType | DataObjectPointerArraySizeType |
| typedef OutputImageType::PixelType | OutputImagePixelType |
Public Types inherited from itk::ProcessObject | |
| typedef std::vector < DataObjectPointer > | DataObjectPointerArray |
| typedef std::vector < DataObjectIdentifierType > | NameArray |
Public Types inherited from itk::Object | |
Public Types inherited from itk::LightObject | |
Additional Inherited Members | |
Static Public Attributes inherited from itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, TImage::PixelType > > | |
| static const unsigned int | ImageDimension |
Static Public Attributes inherited from itk::ImageSource< TImage > | |
| static const unsigned int | OutputImageDimension |
Protected Attributes inherited from itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, TImage::PixelType > > | |
| FunctorType | m_Functor |
The class takes a histogram as an input and gives the entropy image as the output. A pixel, at position I, in the output image is given by.
where
where
is the frequency of measurement vector, I.
is the frequency of a measurement vector by the sum of all frequencies = Probability of the the measurement vector
The output image is of type double.
This is useful in plotting the joint histograms during registration.
Definition at line 102 of file itkHistogramToEntropyImageFilter.h.
| typedef SmartPointer< const Self > itk::HistogramToEntropyImageFilter< THistogram, TImage >::ConstPointer |
Reimplemented from itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, TImage::PixelType > >.
Definition at line 117 of file itkHistogramToEntropyImageFilter.h.
| typedef SmartPointer< Self > itk::HistogramToEntropyImageFilter< THistogram, TImage >::Pointer |
Reimplemented from itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, TImage::PixelType > >.
Definition at line 116 of file itkHistogramToEntropyImageFilter.h.
| typedef HistogramToEntropyImageFilter itk::HistogramToEntropyImageFilter< THistogram, TImage >::Self |
Standard class typedefs.
Reimplemented from itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, TImage::PixelType > >.
Definition at line 109 of file itkHistogramToEntropyImageFilter.h.
| typedef HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, typename TImage::PixelType > > itk::HistogramToEntropyImageFilter< THistogram, TImage >::Superclass |
Standard "Superclass" typedef.
Reimplemented from itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, TImage::PixelType > >.
Definition at line 114 of file itkHistogramToEntropyImageFilter.h.
|
inlineprotected |
Method for creation through the object factory.
Definition at line 125 of file itkHistogramToEntropyImageFilter.h.
|
inlineprotectedvirtual |
Method for creation through the object factory.
Definition at line 126 of file itkHistogramToEntropyImageFilter.h.
|
private |
Method for creation through the object factory.
|
virtual |
Method for creation through the object factory.
Reimplemented from itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, TImage::PixelType > >.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, TImage::PixelType > >.
|
static |
Method for creation through the object factory.
Reimplemented from itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, TImage::PixelType > >.
|
private |
Method for creation through the object factory.
Reimplemented from itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, TImage::PixelType > >.
1.8.1