15 #ifndef mitkBaseVideoProcessor_h
16 #define mitkBaseVideoProcessor_h
18 #include "niftkOpenCVExports.h"
24 #include <itkObject.h>
25 #include <itkObjectFactory.h>
26 #include <mitkCommon.h>
47 virtual void Initialize();
52 virtual void Run() = 0;
67 virtual CvSize GetOutputImageSize() = 0;
72 IplImage* GetCurrentImage()
const;
78 IplImage* GrabNewImage();
83 CvVideoWriter* GetWriter()
const;
87 IplImage *m_GrabbedImage;
89 CvVideoWriter *m_Writer;
96 #endif // MITKBASEVIDEOPROCESSOR_H
Definition: ReceptorMemberCommandTest.cxx:25
Definition: mitkBaseVideoProcessor.h:36
#define NIFTKOPENCV_EXPORT
Definition: niftkSequentialCpuQds.h:27
GLsizei const GLcharARB ** string
Definition: glew.h:5194