Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
12 #ifndef mitkToFImageRecorderFilter_h
13 #define mitkToFImageRecorderFilter_h
16 #include <MitkToFHardwareExports.h>
32 itkFactorylessNewMacro(
Self);
40 void SetFileName(std::string fileName);
50 ToFImageWriter::Pointer GetToFImageWriter();
55 void SetToFImageWriter(ToFImageWriter::Pointer tofImageWriter);
59 void StartRecording();
65 using itk::ProcessObject::SetInput;
77 void SetInput(
unsigned int idx,
const InputImageType* input)
override;
85 Image* GetInput(
unsigned int idx);
100 void GenerateData()
override;
108 void CreateOutputsForAllInputs();
Filter that allows recording of processed ToF images Internally the ToFImageWriter is used for writin...
std::string m_FileExtension
Image class for storing images.
bool m_RecordingStarted
flag indicating if filter is currently recording
DataCollection - Class to facilitate loading/accessing structured data.
Superclass of all classes generating some kind of mitk::BaseData.
ToFImageWriter::Pointer m_ToFImageWriter
image writer used for streaming input data to file
#define mitkClassMacro(className, SuperClassName)
Superclass of all classes having one or more Images as input and generating Images as output.