12 #ifndef __mitkToFCameraPMDCamBoardController_h 13 #define __mitkToFCameraPMDCamBoardController_h 15 #include "MitkPMDExports.h" 19 #include "itkObject.h" 20 #include "itkObjectFactory.h" 36 itkFactorylessNewMacro(Self);
44 virtual bool OpenCameraConnection();
49 bool SetDistanceOffset(
float offset );
54 float GetDistanceOffset();
62 bool SetRegionOfInterest(
unsigned int leftUpperCornerX,
unsigned int leftUpperCornerY,
unsigned int width,
unsigned int height );
67 bool SetRegionOfInterest(
unsigned int roi[4] );
72 unsigned int* GetRegionOfInterest();
77 bool SetFieldOfView(
float fov );
91 virtual void TransformCameraOutput(
float*
in,
float* out,
bool isDist);
DataCollection - Class to facilitate loading/accessing structured data.
Interface to the Time-of-Flight (ToF) camera PMD CamBoard.
Virtual interface and base class for all PMD Time-of-Flight devices. Wraps PMD API provided in PMDSDK...
#define mitkClassMacro(className, SuperClassName)
static bool in(Reader::Char c, Reader::Char c1, Reader::Char c2, Reader::Char c3, Reader::Char c4)