Public Types | Public Member Functions

cmtk::ImagePairSimilarityMeasureNMI Class Reference
[cmtkRegistration Library]

Base class for voxel metrics with pre-converted image data. More...

#include <cmtkImagePairSimilarityMeasureNMI.h>

Inheritance diagram for cmtk::ImagePairSimilarityMeasureNMI:
Inheritance graph
[legend]
Collaboration diagram for cmtk::ImagePairSimilarityMeasureNMI:
Collaboration graph
[legend]

List of all members.

Public Types

typedef
ImagePairSimilarityMeasureNMI 
Self
 This type.
typedef SmartPointer< SelfSmartPtr
 Smart pointer.
typedef Functional::ReturnType ReturnType
 Return type: same as cmtk::Functional.

Public Member Functions

 ImagePairSimilarityMeasureNMI (UniformVolume::SmartConstPtr &refVolume, UniformVolume::SmartConstPtr &fltVolume, const Interpolators::InterpolationEnum interpolation=Interpolators::DEFAULT)
 Constructor.
 ImagePairSimilarityMeasureNMI ()
 Default constructor.
virtual ~ImagePairSimilarityMeasureNMI ()
 Virtual destructor.
virtual Self::ReturnType Get () const
 Get the value of the metric.

Detailed Description

Base class for voxel metrics with pre-converted image data.

Definition at line 54 of file cmtkImagePairSimilarityMeasureNMI.h.


Member Typedef Documentation

Return type: same as cmtk::Functional.

Reimplemented from cmtk::ImagePairSimilarityJointHistogram.

Definition at line 66 of file cmtkImagePairSimilarityMeasureNMI.h.

This type.

Reimplemented from cmtk::ImagePairSimilarityJointHistogram.

Definition at line 60 of file cmtkImagePairSimilarityMeasureNMI.h.

Smart pointer.

Reimplemented from cmtk::ImagePairSimilarityJointHistogram.

Definition at line 63 of file cmtkImagePairSimilarityMeasureNMI.h.


Constructor & Destructor Documentation

cmtk::ImagePairSimilarityMeasureNMI::ImagePairSimilarityMeasureNMI ( UniformVolume::SmartConstPtr refVolume,
UniformVolume::SmartConstPtr fltVolume,
const Interpolators::InterpolationEnum  interpolation = Interpolators::DEFAULT 
) [inline]

Constructor.

For reference and floating volume, InitDataset is called.

Parameters:
refVolumeThe reference (fixed) volume.
fltVolumeThe model (transformed) volume.
interpolationID of the selected floating image interpolation.

Definition at line 74 of file cmtkImagePairSimilarityMeasureNMI.h.

cmtk::ImagePairSimilarityMeasureNMI::ImagePairSimilarityMeasureNMI (  ) [inline]

Default constructor.

Definition at line 80 of file cmtkImagePairSimilarityMeasureNMI.h.

virtual cmtk::ImagePairSimilarityMeasureNMI::~ImagePairSimilarityMeasureNMI (  ) [inline, virtual]

Virtual destructor.

Definition at line 84 of file cmtkImagePairSimilarityMeasureNMI.h.


Member Function Documentation

virtual Self::ReturnType cmtk::ImagePairSimilarityMeasureNMI::Get (  ) const [inline, virtual]

Get the value of the metric.

Implements cmtk::ImagePairSimilarityMeasure.

Definition at line 87 of file cmtkImagePairSimilarityMeasureNMI.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines