ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkJointHistogramMutualInformationImageToImageMetricv4.h>
Definition at line 45 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef SmartPointer<const Self> itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::ConstPointer |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 54 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::CoordinateRepresentationType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::CoordinateRepresentationType |
Type used for representing parameter values
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 61 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::DerivativeType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::DerivativeType |
Type of the metric derivative.
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 78 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::FixedGradientPixelType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::FixedImageGradientType |
Image derivatives types
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 82 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::FixedImagePixelType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::FixedImagePixelType |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 80 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::FixedImagePointType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::FixedImagePointType |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 79 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::FixedTransformType::JacobianType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::FixedTransformJacobianType |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 88 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::InternalComputationValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::InternalComputationValueType |
Type used internally for computations
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 69 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JointHistogramMutualInformationComputeJointPDFThreader< ThreadedImageRegionPartitioner< Self::VirtualImageDimension >, Self > itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointHistogramMutualInformationDenseComputeJointPDFThreaderType [protected] |
Definition at line 189 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JointHistogramMutualInformationGetValueAndDerivativeThreader< ThreadedImageRegionPartitioner< Superclass::VirtualImageDimension >, Superclass, Self > itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointHistogramMutualInformationDenseGetValueAndDerivativeThreaderType [protected] |
Definition at line 200 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JointHistogramMutualInformationComputeJointPDFThreader< ThreadedIndexedContainerPartitioner, Self > itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointHistogramMutualInformationSparseComputeJointPDFThreaderType [protected] |
Definition at line 191 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JointHistogramMutualInformationGetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, Superclass, Self > itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointHistogramMutualInformationSparseGetValueAndDerivativeThreaderType [protected] |
Definition at line 202 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JointPDFType::IndexType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointPDFIndexType |
Definition at line 111 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JointPDFType::IndexValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointPDFIndexValueType |
Definition at line 113 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JointPDFInterpolatorType::Pointer itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointPDFInterpolatorPointer |
Definition at line 136 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef LinearInterpolateImageFunction<JointPDFType,double> itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointPDFInterpolatorType |
pdf interpolator
Definition at line 135 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JointPDFType::PointType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointPDFPointType |
Definition at line 112 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JointPDFType::RegionType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointPDFRegionType |
Definition at line 144 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JointPDFType::SizeType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointPDFSizeType |
Definition at line 145 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JointPDFType::SpacingType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointPDFSpacingType |
Definition at line 146 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Image< PDFValueType, 2> itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointPDFType |
Definition at line 110 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JointPDFType::PixelType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointPDFValueType |
Joint PDF types
Definition at line 143 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef itk::GradientRecursiveGaussianImageFilter< JointPDFType > itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JPDFGradientFilterType |
Definition at line 116 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JPDFGradientImageType::Pointer itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JPDFGradientImagePointer |
Definition at line 124 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JPDFGradientFilterType::OutputImageType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JPDFGradientImageType |
Definition at line 122 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef itk::GradientRecursiveGaussianImageFilter< MarginalPDFType > itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MarginalGradientFilterType |
Definition at line 127 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef MarginalGradientImageType::Pointer itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MarginalGradientImagePointer |
Definition at line 131 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef MarginalGradientFilterType::OutputImageType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MarginalGradientImageType |
Definition at line 129 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef MarginalPDFType::IndexType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MarginalPDFIndexType |
Definition at line 108 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef MarginalPDFInterpolatorType::Pointer itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MarginalPDFInterpolatorPointer |
Definition at line 140 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef LinearInterpolateImageFunction<MarginalPDFType,double> itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MarginalPDFInterpolatorType |
Definition at line 138 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef MarginalPDFType::PointType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MarginalPDFPointType |
Definition at line 109 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Image<PDFValueType,1> itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MarginalPDFType |
Typedef for the joint PDF and marginal PDF are stored as ITK Images.
Definition at line 107 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::MeasureType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MeasureType |
Superclass typedefs
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 77 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::MovingGradientPixelType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MovingImageGradientType |
Image derivatives types
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 86 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::MovingImagePixelType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MovingImagePixelType |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 84 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::MovingImagePointType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MovingImagePointType |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 83 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::MovingTransformType::JacobianType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MovingTransformJacobianType |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 90 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::NumberOfParametersType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::NumberOfParametersType |
Type to represent the number of parameters that are being optimized at any given iteration of the optimizer.
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 74 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::ParametersType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::ParametersType |
Type of the parameters.
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 72 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::ParametersValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::ParametersValueType |
ParametersType typedef. It defines a position in the optimization search space.
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 73 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef InternalComputationValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::PDFValueType |
Value type of the PDF
Definition at line 104 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef SmartPointer<Self> itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::Pointer |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 53 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef JointHistogramMutualInformationImageToImageMetricv4 itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::Self |
Standard class typedefs.
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 51 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef ImageToImageMetricv4<TFixedImage, TMovingImage, TVirtualImage> itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::Superclass |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 52 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::VirtualImageType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::VirtualImageType |
Types for the virtual domain
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 91 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::VirtualIndexType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::VirtualIndexType |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 92 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::VirtualPointType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::VirtualPointType |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 93 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
typedef Superclass::VirtualSampledPointSetType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::VirtualSampledPointSetType |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 95 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointHistogramMutualInformationImageToImageMetricv4 | ( | ) | [protected] |
virtual itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::~JointHistogramMutualInformationImageToImageMetricv4 | ( | ) | [protected, virtual] |
itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::JointHistogramMutualInformationImageToImageMetricv4 | ( | const Self & | ) | [private] |
void itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::ComputeJointPDFPoint | ( | const FixedImagePixelType | fixedImageValue, |
const MovingImagePixelType | movingImageValue, | ||
JointPDFPointType & | jointPDFpoint | ||
) | const [inline, protected] |
Compute the point location with the JointPDF image. Returns false if the point is not inside the image.
MeasureType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::ComputeValue | ( | ) | const [protected] |
Compute the metric value. For internal use.
virtual::itk::LightObject::Pointer itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::CreateAnother | ( | void | ) | const [virtual] |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::Object.
virtual const JointPDFType* itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::GetJointPDF | ( | ) | [virtual] |
Get the JointPDF. Valid after GetValueAndDerivative has been called.
virtual const char* itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::GetNameOfClass | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
virtual const SizeValueType& itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::GetNumberOfHistogramBins | ( | ) | [virtual] |
Get/Set the number of histogram bins
virtual MeasureType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::GetValue | ( | ) | const [virtual] |
Calculate and return the value for the metric based on the current transformation(s).
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
virtual InternalComputationValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::GetVarianceForJointPDFSmoothing | ( | ) | [virtual] |
Get/Set option to smooth the joint pdf after it's updated
virtual void itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::Initialize | ( | ) | throw (itk::ExceptionObject) [virtual] |
Initialize the metric. Make sure all essential inputs are plugged in.
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
virtual void itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::InitializeForIteration | ( | ) | const [protected, virtual] |
Update the histograms for use in GetValueAndDerivative Results are returned in value
and derivative
.
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
static Pointer itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::New | ( | ) | [static] |
Method for creation through the object factory.
Reimplemented from itk::Object.
void itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::operator= | ( | const Self & | ) | [private] |
Mutex lock to protect modification to the reference count
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
void itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const [protected, virtual] |
Standard PrintSelf method.
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
virtual void itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::SetNumberOfHistogramBins | ( | SizeValueType | _arg | ) | [virtual] |
Get/Set the number of histogram bins
virtual void itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::SetVarianceForJointPDFSmoothing | ( | InternalComputationValueType | _arg | ) | [virtual] |
Get/Set option to smooth the joint pdf after it's updated
friend class JointHistogramMutualInformationComputeJointPDFThreader< ThreadedImageRegionPartitioner< Self::VirtualImageDimension >, Self > [friend] |
Definition at line 185 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
friend class JointHistogramMutualInformationComputeJointPDFThreader< ThreadedIndexedContainerPartitioner, Self > [friend] |
Definition at line 186 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
friend class JointHistogramMutualInformationComputeJointPDFThreaderBase< ThreadedImageRegionPartitioner< Self::VirtualImageDimension >, Self > [friend] |
Definition at line 183 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
friend class JointHistogramMutualInformationComputeJointPDFThreaderBase< ThreadedIndexedContainerPartitioner, Self > [friend] |
Definition at line 184 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
friend class JointHistogramMutualInformationGetValueAndDerivativeThreader< ThreadedImageRegionPartitioner< Superclass::VirtualImageDimension >, Superclass, Self > [friend] |
Definition at line 196 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
friend class JointHistogramMutualInformationGetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, Superclass, Self > [friend] |
Definition at line 197 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
InternalComputationValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_FixedImageBinSize [private] |
Definition at line 232 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
MarginalPDFType::Pointer itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_FixedImageMarginalPDF [private] |
The fixed image marginal PDF
Definition at line 215 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
InternalComputationValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_FixedImageTrueMax [private] |
Definition at line 229 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
InternalComputationValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_FixedImageTrueMin [private] |
Definition at line 228 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
JointHistogramMutualInformationDenseComputeJointPDFThreaderType::Pointer itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_JointHistogramMutualInformationDenseComputeJointPDFThreader [protected] |
Definition at line 193 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
JointHistogramMutualInformationSparseComputeJointPDFThreaderType::Pointer itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_JointHistogramMutualInformationSparseComputeJointPDFThreader [protected] |
Definition at line 194 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
SizeValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_JointHistogramTotalCount [protected] |
Count of the number of valid histogram points.
Definition at line 208 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
JointPDFType::Pointer itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_JointPDF [mutable, private] |
The joint PDF and PDF derivatives.
Definition at line 221 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
JointPDFSpacingType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_JointPDFSpacing [private] |
Definition at line 236 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
InternalComputationValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_JointPDFSum [private] |
Definition at line 235 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
InternalComputationValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_Log2 [private] |
Definition at line 238 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
InternalComputationValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_MovingImageBinSize [private] |
Definition at line 233 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
MarginalPDFType::Pointer itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_MovingImageMarginalPDF [private] |
The moving image marginal PDF.
Definition at line 218 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
InternalComputationValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_MovingImageTrueMax [private] |
Definition at line 231 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
InternalComputationValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_MovingImageTrueMin [private] |
Definition at line 230 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
SizeValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_NumberOfHistogramBins [private] |
Variables to define the marginal and joint histograms.
Definition at line 227 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
JointPDFIndexValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_Padding [private] |
Definition at line 239 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
InternalComputationValueType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::m_VarianceForJointPDFSmoothing [private] |
Flag to control smoothing of joint pdf
Definition at line 224 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
const ImageDimensionType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::MovingImageDimension = ::itk::GetImageDimension<TMovingImage>::ImageDimension [static] |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 101 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.
const ImageDimensionType itk::JointHistogramMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >::VirtualImageDimension = ::itk::GetImageDimension<TVirtualImage>::ImageDimension [static] |
Reimplemented from itk::ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage >.
Definition at line 99 of file itkJointHistogramMutualInformationImageToImageMetricv4.h.