21 #ifndef MIRTK_Resampling_H 22 #define MIRTK_Resampling_H 24 #include "mirtk/ImageToImage.h" 31 class InterpolateImageFunction;
42 template <
class TVoxel>
51 mirtkPublicAttributeMacro(
int, X);
54 mirtkPublicAttributeMacro(
int, Y);
57 mirtkPublicAttributeMacro(
int, Z);
60 mirtkPublicAttributeMacro(
double, XSize);
63 mirtkPublicAttributeMacro(
double, YSize);
66 mirtkPublicAttributeMacro(
double, ZSize);
83 Resampling(
int,
int,
int,
double,
double,
double);
104 #endif // MIRTK_Resampling_H
virtual void Run()
Run the resampling filter.
virtual void InitializeOutput()
Initialize filter output.
Resampling(double, double, double)
Constructor.
virtual void Initialize()
Initialize the filter.