zxhproj v 2.2
zxhproj
|
methods for locally affine registration More...
#include <zxhMetricLocalAffinesBase.h>
Public Member Functions | |
zxhMetricLocalAffinesBase (void) | |
constructor | |
~zxhMetricLocalAffinesBase (void) | |
zxhMetricLocalAffinesBase * | Clone (zxhMetricLocalAffinesBase *&pRet) |
virtual std::string | GetMetricType () |
virtual void | SetDilatedRegionsForLocalGD (zxhImageData *p, int n) |
the mask region is the region dilated Dmm | |
virtual zxhImageData * | GetDilatedRegionsForLocalGD () |
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 | |
zxhImageData * | m_aDilatedRegionsForLocalGD |
float * | m_pfDilateLengthForLocalGD |
int | m_nNoLocalAffines |
methods for locally affine registration
zxhMetricLocalAffinesBase::~zxhMetricLocalAffinesBase | ( | void | ) |
mask images for computing the gradient of local affine region, !=zxh_background the mask region is the region dilated Dmm