Voxel metric "normalized mutual information". More...
#include <cmtkVoxelMatchingNormMutInf.h>


| Public Types | |
| typedef VoxelMatchingNormMutInf< I > | Self | 
| This type. | |
| typedef SmartPointer< Self > | SmartPtr | 
| Smart pointer. | |
| typedef RegistrationJointHistogram< I > | Superclass | 
| Parent class. | |
| Public Member Functions | |
| VoxelMatchingNormMutInf (const UniformVolume *refVolume, const UniformVolume *fltVolume, const unsigned int numRefBins=CMTK_HISTOGRAM_AUTOBINS, const unsigned int numFltBins=CMTK_HISTOGRAM_AUTOBINS) | |
| Constructor. | |
| VoxelMatchingNormMutInf (const UniformVolume *refVolume, const UniformVolume *fltVolume, const Types::DataItemRange &rangeRef, const Types::DataItemRange &rangeFlt) | |
| Constructor with explicit value range limits. | |
| Self::ReturnType | Get () const | 
| Return normalized mutual information. | |
Voxel metric "normalized mutual information".
Definition at line 53 of file cmtkVoxelMatchingNormMutInf.h.
| typedef VoxelMatchingNormMutInf<I> cmtk::VoxelMatchingNormMutInf< I >::Self | 
This type.
Reimplemented from cmtk::RegistrationJointHistogram< I >.
Definition at line 59 of file cmtkVoxelMatchingNormMutInf.h.
| typedef SmartPointer<Self> cmtk::VoxelMatchingNormMutInf< I >::SmartPtr | 
Smart pointer.
Reimplemented from cmtk::RegistrationJointHistogram< I >.
Definition at line 62 of file cmtkVoxelMatchingNormMutInf.h.
| typedef RegistrationJointHistogram<I> cmtk::VoxelMatchingNormMutInf< I >::Superclass | 
Parent class.
Definition at line 65 of file cmtkVoxelMatchingNormMutInf.h.
| cmtk::VoxelMatchingNormMutInf< I >::VoxelMatchingNormMutInf | ( | const UniformVolume * | refVolume, | 
| const UniformVolume * | fltVolume, | ||
| const unsigned int | numRefBins = CMTK_HISTOGRAM_AUTOBINS, | ||
| const unsigned int | numFltBins = CMTK_HISTOGRAM_AUTOBINS | ||
| ) |  [inline] | 
Constructor.
For reference and floating volume, InitDataset is called.
| refVolume | The reference (fixed) volume. | 
| fltVolume | The floating (transformed) volume. | 
| numRefBins | The desired number of bins to classify the reference data. If this parameter is zero (default), a suitable value is automatically determined. | 
| numFltBins | The desired number of bins to classify the floating image data. If this parameter is zero (default), a suitable value is automatically determined. | 
Definition at line 78 of file cmtkVoxelMatchingNormMutInf.h.
| cmtk::VoxelMatchingNormMutInf< I >::VoxelMatchingNormMutInf | ( | const UniformVolume * | refVolume, | 
| const UniformVolume * | fltVolume, | ||
| const Types::DataItemRange & | rangeRef, | ||
| const Types::DataItemRange & | rangeFlt | ||
| ) |  [inline] | 
Constructor with explicit value range limits.
For reference and floating volume, InitDataset is called.
| refVolume | The reference (fixed) volume. | 
| fltVolume | The floating (transformed) volume. | 
| rangeRef | Range of reference image values. | 
| rangeFlt | Range of floating image values. | 
Definition at line 89 of file cmtkVoxelMatchingNormMutInf.h.
| Self::ReturnType cmtk::VoxelMatchingNormMutInf< I >::Get | ( | ) | const  [inline] | 
Return normalized mutual information.
Definition at line 93 of file cmtkVoxelMatchingNormMutInf.h.
 1.7.2
 1.7.2