18 #ifndef __elxNormalizedMutualInformationMetric_H__ 19 #define __elxNormalizedMutualInformationMetric_H__ 72 template<
class TElastix >
76 typename MetricBase< TElastix >::FixedImageType,
77 typename MetricBase< TElastix >::MovingImageType >,
88 typedef itk::SmartPointer< Self >
Pointer;
152 FixedImageType::ImageDimension );
156 MovingImageType::ImageDimension );
176 virtual void Initialize(
void )
throw ( itk::ExceptionObject );
201 #ifndef ITK_MANUAL_INSTANTIATION 202 #include "elxNormalizedMutualInformationMetric.hxx" 205 #endif // end #ifndef __elxNormalizedMutualInformationMetric_H__
Superclass::ElastixPointer ElastixPointer
Superclass::RegistrationType RegistrationType
Superclass::ConfigurationType ConfigurationType
ElastixType::FixedImageType FixedImageType
virtual void SetUseDerivative(bool _arg)
Superclass::ElastixType ElastixType
itk::SingleValuedCostFunction ITKBaseType
ElastixType::MovingImageType MovingImageType
Superclass::RegistrationPointer RegistrationPointer
Superclass::ConfigurationPointer ConfigurationPointer
This class is the elastix base class for all Metrics.