#include <mitkCubicInterpolateFilter.h>
Inherits mitkInterpolateFilter.
Inheritance diagram for mitkCubicInterpolateFilter:
Public Member Functions | |
virtual void | PrintSelf (ostream &os) |
mitkCubicInterpolateFilter () |
mitkCubicInterpolateFilter is a concrete class for Catmull-Rom spline (Catmull & Rom 1974). A bi-cubic algorithem was implemented for 2D image which the intensity at a point is determined from the weighted sum of intensities at 16 pixels closest to it. Also a tri-cubic method was developed to perform 3d volume interpolation that the intensity at a point is estimated from 4x4x4 neighborhood.
This filter can perform point interpolation by using InterpolatePoint() and perform volume interpolation by using Run().
User should specify the input volume and run Update() first before interpolation.
|
Constructor. |
|
Print the necessary information about this object for the debugging purpose.
Reimplemented from mitkInterpolateFilter. |