16 #ifndef __mitkToFOpenCVImageGrabber_h
17 #define __mitkToFOpenCVImageGrabber_h
19 #include <MitkToFHardwareExports.h>
24 #include "itkObject.h"
25 #include "itkObjectFactory.h"
45 itkFactorylessNewMacro(Self)
51 cv::Mat GetImage()
override;
59 void SetImageType(
unsigned int imageType);
68 void SetImageDepth(
unsigned int imageDepth);
78 void StartCapturing();
TofImageGrabber class providing OpenCV images.
DataCollection - Class to facilitate loading/accessing structured data.
IplImage * m_CurrentOpenCVDistanceImage
OpenCV image holding the current distance data.
unsigned int m_ImageDepth
image depth currently used by this image source. Warning: Changing from default (IPL_DEPTH_32F) resul...
#define mitkClassMacro(className, SuperClassName)
IplImage * m_CurrentOpenCVIntensityImage
OpenCV image holding the current intensity data.
mitk::ToFImageGrabber::Pointer m_ImageGrabber
ImageGrabber used for fetching ToF image data from the camera.
unsigned int m_ImageType
type of image currently supplied by this image source
IplImage * m_CurrentOpenCVAmplitudeImage
OpenCV image holding the current amplitude data.