15 #ifndef mitkMakeMaskImagesFromStereoVideo_h
16 #define mitkMakeMaskImagesFromStereoVideo_h
18 #include "niftkOpenCVExports.h"
20 #include <itkObject.h>
21 #include <itkObjectFactory.h>
22 #include <mitkCommon.h>
60 void Project(mitk::VideoTrackerMatching::Pointer matcher);
67 void SetMatcherCameraToTracker(mitk::VideoTrackerMatching::Pointer matcher);
69 itkSetStringMacro ( TimeStampsFile);
70 itkSetMacro ( TrackerIndex,
int);
71 itkSetMacro ( ReferenceIndex,
int);
72 itkSetMacro ( AllowableTimingError,
long long);
73 itkSetMacro ( AskOverWrite,
bool);
74 itkSetMacro ( HaltOnVideoReadFail,
bool);
75 itkSetMacro ( Frequency,
unsigned int);
77 itkGetMacro ( InitOK,
bool);
78 itkGetMacro ( ProjectOK,
bool);
79 itkGetMacro ( WorldToLeftCameraMatrices, std::vector < cv::Mat > );
93 std::set<unsigned long long> m_TimeStampsSet;
100 bool m_HaltOnVideoReadFail;
102 unsigned int m_StartFrame;
103 unsigned int m_EndFrame;
104 unsigned int m_Frequency;
108 double m_VideoHeight;
110 std::vector < cv::Mat > m_WorldToLeftCameraMatrices;
112 cv::VideoCapture* m_Capture;
114 long long m_AllowableTimingError;
Definition: ReceptorMemberCommandTest.cxx:25
Takes an input video file and tracking data. The video is split into right and left channels...
Definition: mitkMakeMaskImagesFromStereoVideo.h:42
#define NIFTKOPENCV_EXPORT
Definition: niftkSequentialCpuQds.h:27
GLsizei const GLcharARB ** string
Definition: glew.h:5194