zxhproj v 2.2
zxhproj

zxhMetricLocalAffinesBase Class Reference

methods for locally affine registration More...

#include <zxhMetricLocalAffinesBase.h>

Inheritance diagram for zxhMetricLocalAffinesBase:
zxhMetricMILocalAffines zxhMetricPhaseLocalAffines zxhMetricPhaseLocalAffinesConstDiscretePath zxhMetricPhaseLocalMatrixConstDiscretePath

List of all members.

Public Member Functions

 zxhMetricLocalAffinesBase (void)
 constructor
 ~zxhMetricLocalAffinesBase (void)
zxhMetricLocalAffinesBaseClone (zxhMetricLocalAffinesBase *&pRet)
virtual std::string GetMetricType ()
virtual void SetDilatedRegionsForLocalGD (zxhImageData *p, int n)
 the mask region is the region dilated Dmm
virtual zxhImageDataGetDilatedRegionsForLocalGD ()
virtual float * GetDilateLengthForLocalGD ()
virtual void SetDilateLengthForLocalGD (float *f)
virtual int ComputeConstanceForLocalAffineGradient ()=0
 pre compute:
virtual int ComputeLocalAffinesDiff (zxhTransformBase *, zxhTransformBase *)=0
 only compute the local affines only NOT global affine

Protected Attributes

zxhImageDatam_aDilatedRegionsForLocalGD
float * m_pfDilateLengthForLocalGD
int m_nNoLocalAffines

Detailed Description

methods for locally affine registration


Constructor & Destructor Documentation

zxhMetricLocalAffinesBase::~zxhMetricLocalAffinesBase ( void  )
Returns:

Member Data Documentation

mask images for computing the gradient of local affine region, !=zxh_background the mask region is the region dilated Dmm


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs