zxhproj v 2.2
zxhproj

zxhTransformIterateInverseSDI Class Reference

scatter point interpolation (use all scatter points within one voxel size) ForwardTransformToRefGrid: DRAW sampling DistanceWeightInterpolateByNeighbours: inv(s) = sum w(si) ti More...

#include <zxhTransformIterateInverseSDI.h>

Inheritance diagram for zxhTransformIterateInverseSDI:
zxhTransformIterateInverse zxhTransformFields zxhTransformBase

List of all members.

Public Member Functions

 zxhTransformIterateInverseSDI ()
 construction
virtual ~zxhTransformIterateInverseSDI ()
 deconstruct
virtual bool ComputeInverseByDistanceInterpolate ()
 inv(s) = sum w(si) ti

Protected Member Functions

virtual bool ForwardTransformToRefGrid (int *roiFrom, int *roiTo, zxhImageDataT< float > *imgFindInverseDis, zxhImageDataT< float > *imgFindInverseCoX, zxhImageDataT< float > *imgFindInverseCoY, zxhImageDataT< float > *imgFindInverseCoZ)
virtual void MapToGrid8Neighbour (float *WorldFrom, float *WorldTo, float *gridcoTo, int i, int j, int k, zxhImageDataT< float > *pImgTemp, zxhImageDataT< float > *imgFindInverseDis, zxhImageDataT< float > *imgFindInverseCoX, zxhImageDataT< float > *imgFindInverseCoY, zxhImageDataT< float > *imgFindInverseCoZ)
 take all pionts within the one-voxel-size quadrant/octant
virtual void DistanceWeightInterpolateByNeighbours (zxhImageDataT< float > *imgFindInverseDis, zxhImageDataT< float > *imgFindInverseCoX, zxhImageDataT< float > *imgFindInverseCoY, zxhImageDataT< float > *imgFindInverseCoZ)
 scatter data inperpolation

Detailed Description

scatter point interpolation (use all scatter points within one voxel size) ForwardTransformToRefGrid: DRAW sampling DistanceWeightInterpolateByNeighbours: inv(s) = sum w(si) ti


Member Function Documentation

bool zxhTransformIterateInverseSDI::ForwardTransformToRefGrid ( int *  roiFrom,
int *  roiTo,
zxhImageDataT< float > *  imgFindInverseDis,
zxhImageDataT< float > *  imgFindInverseCoX,
zxhImageDataT< float > *  imgFindInverseCoY,
zxhImageDataT< float > *  imgFindInverseCoZ 
) [protected, virtual]

imgFindInverseCo? are the (invsers exponented distance)*World_from imgFindInverseDis are the sum of invsers exponented distance of all in source image space

Reimplemented from zxhTransformIterateInverse.


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