13 #ifndef MITKUSImageLoggingFiler_H_HEADER_INCLUDED_ 14 #define MITKUSImageLoggingFiler_H_HEADER_INCLUDED_ 41 void GenerateData()
override;
47 void AddMessageToCurrentImage(std::string message);
58 void SaveImages(std::string path, std::vector<std::string>& imageFilenames, std::string& csvFileName);
67 void SaveImages(std::string path);
73 bool SetImageFilesExtension(std::string extension);
std::vector< mitk::Image::Pointer > ImageCollection
DataCollection - Class to facilitate loading/accessing structured data.
std::string m_ImageExtension
stores the image extension, default is ".nrrd"
ImageCollection m_LoggedImages
An image collection for every input. The string identifies the input.
std::map< int, std::string > m_LoggedMessages
(Optional) messages for every logged image
#define mitkClassMacro(className, SuperClassName)
std::vector< double > m_LoggedMITKSystemTimes
Logged system times for every logged image.
Superclass of all classes having one or more Images as input and generating Images as output...
mitk::RealTimeClock::Pointer m_SystemTimeClock
system time clock for system time tag