Developer documentation
Version 3.0.3-105-gd3941f44
MR::Registration::Metric Namespace Reference

Classes

class  CrossCorrelationNoGradient
 
class  Demons
 
class  Demons4D
 
class  DemonsCC
 
class  DifferenceRobust
 
class  DifferenceRobust4D
 
class  Evaluate
 
class  L1
 
class  L2
 
struct  LCCPrecomputeFunctorMasked_Naive
 
class  LinearBase
 
class  LocalCrossCorrelation
 
class  LP
 
class  MeanSquared
 
class  MeanSquared4D
 
class  MeanSquared4DNonSymmetric
 
class  MeanSquaredNoGradient
 
class  MeanSquaredNoGradient4D
 
class  MeanSquaredNonSymmetric
 
class  MeanSquaredVectorNoGradient4D
 
class  Params
 
struct  StochasticThreadKernel
 
class  ThreadKernel
 

Functions

template<class Im1ImageType , class Im2ImageType , class Im1MaskType , class Im2MaskType , class DerivedImageType >
void cc_precompute (Im1ImageType &im1_image, Im2ImageType &im2_image, Im1MaskType &im1_mask, Im2MaskType &im2_mask, DerivedImageType &A, DerivedImageType &B, DerivedImageType &C, DerivedImageType &im1_meansubtr, DerivedImageType &im2_meansubtr, const vector< size_t > &extent)
 

Function Documentation

◆ cc_precompute()

template<class Im1ImageType , class Im2ImageType , class Im1MaskType , class Im2MaskType , class DerivedImageType >
void MR::Registration::Metric::cc_precompute ( Im1ImageType &  im1_image,
Im2ImageType &  im2_image,
Im1MaskType &  im1_mask,
Im2MaskType &  im2_mask,
DerivedImageType &  A,
DerivedImageType &  B,
DerivedImageType &  C,
DerivedImageType &  im1_meansubtr,
DerivedImageType &  im2_meansubtr,
const vector< size_t > &  extent 
)

Definition at line 34 of file cc_helper.h.