Go to the documentation of this file.
18 #ifndef __elxAdvancedMattesMutualInformationMetric_H__
19 #define __elxAdvancedMattesMutualInformationMetric_H__
99 template<
class TElastix >
103 typename MetricBase< TElastix >::FixedImageType,
104 typename MetricBase< TElastix >::MovingImageType >,
179 FixedImageType::ImageDimension );
183 MovingImageType::ImageDimension );
208 virtual void Initialize(
void )
throw ( itk::ExceptionObject );
211 itkSetMacro( Param_c,
double );
212 itkGetConstMacro( Param_c,
double );
215 itkSetMacro( Param_gamma,
double );
216 itkGetConstMacro( Param_gamma,
double );
219 itkSetMacro( CurrentIteration,
unsigned int );
220 itkGetConstMacro( CurrentIteration,
unsigned int );
249 #ifndef ITK_MANUAL_INSTANTIATION
250 #include "elxAdvancedMattesMutualInformationMetric.hxx"
253 #endif // end #ifndef __elxAdvancedMattesMutualInformationMetric_H__
itk::SingleValuedCostFunction ITKBaseType
Superclass::RegistrationPointer RegistrationPointer
This class is the elastix base class for all Metrics.
Superclass::ConfigurationPointer ConfigurationPointer
Superclass::ConfigurationType ConfigurationType
Superclass::ElastixPointer ElastixPointer
ElastixType::FixedImageType FixedImageType
ElastixType::MovingImageType MovingImageType
Superclass::ElastixType ElastixType
Superclass::RegistrationType RegistrationType
Generated on OURCE_DATE_EPOCH for elastix by 1.8.18 |
|