IMAGEWITHTIME,
MERGEDWITHTIME,
VECTORFIELD,
+ VECTORFIELDWITHTIME,
+ VECTORPIXELIMAGE,
+ VECTORPIXELIMAGEWITHTIME,
UNDEFINEDIMAGETYPE
} LoadedImageType;
typedef itk::SmartPointer<Self> Pointer;
itkNewMacro(Self);
+ const std::vector<std::string>& GetInputFilenames(){return mInputFilenames;}
+
void SetInputFilename(const std::string & filename);
void SetInputFilenames(const std::vector<std::string> & filenames);
}
void SetSlice(unsigned int i) { mSlice = i; }
+ void SetPatientCoordinateSystem(bool patientCoordinateSystem);
//====================================================================
// Main function
//====================================================================
template<class InputPixelType, unsigned int VImageDimension>
void UpdateWithDimAndInputPixelType();
+ template<class InputPixelType, unsigned int VImageDimension>
+ void UpdateWithDimAndInputVectorPixelType();
///Input dimension and pixel type
int mDim;
+ bool mPatientCoordinateSystem;
std::string mInputPixelType;
//====================================================================
- void ReadNkiImageTransform();
+// void ReadNkiImageTransform();
void ReadMatImageTransform();
private:
vvImageReader();