12 #ifndef __mitkToFNrrdImageWriter_h 13 #define __mitkToFNrrdImageWriter_h 35 itkFactorylessNewMacro(Self);
45 void Close()
override;
49 void Add(
float* distanceFloatData,
float* amplitudeFloatData,
float* intensityFloatData,
unsigned char* rgbData=
nullptr)
override;
66 void OpenStreamFile(std::ofstream &outfile, std::string outfileName);
70 void CloseStreamFile(std::ofstream &outfile, std::string fileName);
74 void ConvertStreamToNrrdFormat( std::string fileName );
77 #endif // __mitkToFNrrdImageWriter_h
std::ofstream m_RGBOutfile
file for intensity image
#define MITKTOFHARDWARE_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
Writer class for ToF images.
#define mitkClassMacro(className, SuperClassName)
Writer class for ToF nrrd images.
std::ofstream m_DistanceOutfile
file for distance image
std::ofstream m_IntensityOutfile
file for intensity image
std::ofstream m_AmplitudeOutfile
file for amplitude image