Go to the documentation of this file.
18 #ifndef __itkKNNGraphAlphaMutualInformationImageToImageMetric_h
19 #define __itkKNNGraphAlphaMutualInformationImageToImageMetric_h
41 #include "itkArray2D.h"
73 template<
class TFixedImage,
class TMovingImage >
184 void SetANNkDTree(
unsigned int bucketSize, std::string splittingRule );
187 void SetANNkDTree(
unsigned int bucketSize, std::string splittingRuleFixed,
188 std::string splittingRuleMoving, std::string splittingRuleJoint );
192 std::string shrinkingRule );
195 void SetANNbdTree(
unsigned int bucketSize, std::string splittingRuleFixed,
196 std::string splittingRuleMoving, std::string splittingRuleJoint,
197 std::string shrinkingRuleFixed, std::string shrinkingRuleMoving,
198 std::string shrinkingRuleJoint );
214 double errorBound,
double squaredRadius );
239 itkSetClampMacro( Alpha,
double, 0.0, 1.0 );
242 itkGetConstReferenceMacro( Alpha,
double );
245 itkSetClampMacro( AvoidDivisionBy,
double, 0.0, 1.0 );
248 itkGetConstReferenceMacro( AvoidDivisionBy,
double );
259 virtual void PrintSelf( std::ostream & os, Indent indent )
const;
304 const bool & doDerivative,
342 #ifndef ITK_MANUAL_INSTANTIATION
343 #include "itkKNNGraphAlphaMutualInformationImageToImageMetric.hxx"
346 #endif // end #ifndef __itkKNNGraphAlphaMutualInformationImageToImageMetric_h
Superclass::TransformParametersType TransformParametersType
ImageSamplerType::Pointer ImageSamplerPointer
Array< int > IndexArrayType
An extension of the ITK ImageToImageMetric. It is the intended base class for all elastix metrics.
Superclass::DerivativeType DerivativeType
MovingImageLimiterType::OutputType MovingImageLimiterOutputType
SmartPointer< Self > Pointer
LimiterFunctionBase< RealType, MovingImageDimension > MovingImageLimiterType
ImageSamplerType::OutputVectorContainerType ImageSampleContainerType
AdvancedTransformType::NonZeroJacobianIndicesType NonZeroJacobianIndicesType
Array< double > DistanceArrayType
SmartPointer< Self > Pointer
MovingImageType::RegionType MovingImageRegionType
FixedImageType::PixelType FixedImagePixelType
TransformType::InputPointType FixedImagePointType
FixedImageLimiterType::OutputType FixedImageLimiterOutputType
ImageSamplerType::OutputVectorContainerPointer ImageSampleContainerPointer
LimiterFunctionBase< RealType, FixedImageDimension > FixedImageLimiterType
Superclass::MeasureType MeasureType
A ListSampleBase that internally uses a CArray, which can be accessed.
TransformType::OutputPointType MovingImagePointType
ImageSamplerBase< FixedImageType > ImageSamplerType
Generated on OURCE_DATE_EPOCH for elastix by 1.8.18 |
|