Classes | Enumerations

cmtk::Interpolators Namespace Reference
[cmtkBase Library]

Interpolation kernels to be used with UniformVolumeInterpolator. More...

Classes

class  Cubic
 Cubic interpolator. More...
class  Linear
 Linear interpolator. More...
class  NearestNeighbor
 NearestNeighbor interpolator. More...
class  HammingSinc
 Sinc interpolator with Hamming window. More...
class  CosineSinc
 Sinc interpolator with Cosine window. More...

Enumerations

enum  InterpolationEnum {
  NEAREST_NEIGHBOR, PARTIALVOLUME, LINEAR, CUBIC,
  COSINE_SINC, HAMMING_SINC, DEFAULT
}
 

Constants for interpolation modes.

More...

Detailed Description

Interpolation kernels to be used with UniformVolumeInterpolator.


Enumeration Type Documentation

Constants for interpolation modes.

Enumerator:
NEAREST_NEIGHBOR 

Nearest neighbour interpolation.

PARTIALVOLUME 

Partial volume interpolation.

LINEAR 

(Tri-)linear interpolation.

CUBIC 

(Tri-)cubic interpolation.

COSINE_SINC 

Sinc interpolation with cosine window.

HAMMING_SINC 

Sinc interpolation with Hamming window.

DEFAULT 

Default interpolation: decide automatically.

Definition at line 47 of file cmtkInterpolator.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines