zxhproj v 2.2
zxhproj

zxhImageModelingBsplineT< PixelType, DerivativeType > Class Template Reference

image modeling by bspline intepolation, 3d validated More...

#include <zxhImageModelingBspline.h>

Inheritance diagram for zxhImageModelingBsplineT< PixelType, DerivativeType >:
zxhImageModelingBaseT< PixelType, DerivativeType >

List of all members.

Public Types

typedef zxhImageModelingBaseT
< PixelType, DerivativeType >
::PixelFloatType 
PixelFloatType
 typedef

Public Member Functions

 zxhImageModelingBsplineT (void)
 constructor, default cubic bspline
 ~zxhImageModelingBsplineT (void)
virtual zxhImageModelingBaseT
< PixelType, DerivativeType > * 
Clone (zxhImageModelingBaseT< PixelType, DerivativeType > *&pRet)
bool ComputeCoefficient ()
 using BS interpolation first step is to compute coefficient
virtual PixelFloatType GetPixelFloatValueWithoutCheck (float fx, float fy)
 inline interpolate without dimension check, without boundary check, assume []~size-1
virtual PixelFloatType GetPixelFloatValueWithoutCheck (float fx, float fy, float fz)
 inline interpolate without dimension check, without boundary check
virtual PixelFloatType GetPixelFloatValueWithoutCheck (float fx, float fy, float fz, float ft)
 inline interpolate without dimension check, without boundary check
virtual PixelFloatType GetPixelFloatValueWithCheckClosest (float fx, float fy, float fz=0, float ft=0)
 closest: GetPixelFloatValueWithCheck(float fx,float fy,float fz=0,float ft=0)
virtual void GetPixelPhysicalGradientOnImageGridCoordinate (DerivativeType pGrad[ImageDimensionMax], float x, float y=0, float z=0, float t=0)
 todo

Detailed Description

template<class PixelType = PixelTypeDefault, class DerivativeType = float>
class zxhImageModelingBsplineT< PixelType, DerivativeType >

image modeling by bspline intepolation, 3d validated


Constructor & Destructor Documentation

template<class PixelType = PixelTypeDefault, class DerivativeType = float>
zxhImageModelingBsplineT< PixelType, DerivativeType >::~zxhImageModelingBsplineT ( void  ) [inline]
Returns:

Member Function Documentation

template<class PixelType , class DerivativeType >
zxhImageModelingBsplineT< PixelType, DerivativeType >::PixelFloatType zxhImageModelingBsplineT< PixelType, DerivativeType >::GetPixelFloatValueWithoutCheck ( float  fx,
float  fy 
) [inline, virtual]

inline interpolate without dimension check, without boundary check, assume []~size-1

inline

Reimplemented from zxhImageModelingBaseT< PixelType, DerivativeType >.


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