20 #ifndef MIRTK_VelocityToDisplacementFieldSS_H    21 #define MIRTK_VelocityToDisplacementFieldSS_H    23 #include "mirtk/VelocityToDisplacementField.h"    24 #include "mirtk/GenericImage.h"    31 class InterpolateImageFunction;
    41 template <
class TVoxel>
    50   mirtkPublicAttributeMacro(
int, NumberOfSquaringSteps);
    53   mirtkPublicAttributeMacro(
bool, Upsample);
    58   mirtkPublicAttributeMacro(
bool, SmoothBeforeDownsampling);
    65   mirtkPublicAttributeMacro(
VoxelType, MaxScaledVelocity);
    68   mirtkPublicAggregateMacro(
ImageType, ExternalCache);
    71   mirtkAggregateMacro(
ImageType, Displacement);
   106 #endif // MIRTK_VelocityToDisplacementFieldSS_H VelocityToDisplacementFieldSS()
Constructor. 
virtual ~VelocityToDisplacementFieldSS()
Destructor. 
virtual void Initialize()
Initialize filter. 
virtual void Finalize()
Finalize filter. 
TVoxel VoxelType
Input/output image voxel type. 
virtual void Run()
Compute output = log(input)