24 #ifndef CAPTUREPLUGINFILE_H 25 #define CAPTUREPLUGINFILE_H 34 #ifdef ALVAR_Capture_Plugin_File_BUILD 35 #define ALVAR_CAPTURE_PLUGIN_FILE_EXPORT __declspec(dllexport) 37 #define ALVAR_CAPTURE_PLUGIN_FILE_EXPORT __declspec(dllimport) 40 #define ALVAR_CAPTURE_PLUGIN_FILE_EXPORT 74 IplImage *captureImage();
75 bool showSettingsDialog();
76 std::string SerializeId();
cv::VideoCapture mVideoCapture
CaptureDevice holder for camera information.
This file implements a capture plugin interface.
void registerPlugin(const std::string &captureType, alvar::CapturePlugin *&capturePlugin)
CapturePlugin interface that plugins must implement.
#define ALVAR_CAPTURE_PLUGIN_FILE_EXPORT
Capture interface that plugins must implement.
Implementation of CapturePlugin interface for File plugin.
Class for serializing class content to/from file or std::iostream.
Implementation of Capture interface for File plugin.
std::vector< CaptureDevice > CaptureDeviceVector
Vector of CaptureDevices.
This file implements a capture interface.