16 #ifndef __mitkToFImageCsvWriter_h
17 #define __mitkToFImageCsvWriter_h
20 #include <MitkToFHardwareExports.h>
47 itkFactorylessNewMacro(Self)
56 void Close()
override;
63 void Add(
float* distanceFloatData,
float* amplitudeFloatData,
float* intensityFloatData,
unsigned char* rgbData=0)
override;
77 void OpenCsvFile(FILE** outfile, std::string outfileName);
82 void CloseCsvFile(FILE* outfile);
87 void WriteCsvFile(FILE* outfile,
float* floatData);
90 #endif // __mitkToFImageCsvWriter_h
DataCollection - Class to facilitate loading/accessing structured data.
FILE * m_IntensityOutfile
file for intensity image
Writer class for ToF images.
#define mitkClassMacro(className, SuperClassName)
FILE * m_DistanceOutfile
file for distance image
CSV writer class for ToF image data.
Image::Pointer m_MitkImage
mitk image used for pic header creation
FILE * m_AmplitudeOutfile
file for amplitude image