![]() |
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