Fawkes API
Fawkes Development Version
|
24 #ifndef _FIREVISION_CAMS_V4L_H_
25 #define _FIREVISION_CAMS_V4L_H_
27 #include <fvcams/camera.h>
30 namespace firevision {
32 class CameraArgumentParser;
34 class V4LCamera :
public Camera
37 V4LCamera(
const char *device_name =
"/dev/video0");
38 V4LCamera(
const CameraArgumentParser *cap);
50 virtual unsigned char *
buffer();
67 #endif //FIREVISION_CAMS_V4L_H__
virtual unsigned int pixel_width()
virtual void print_info()
virtual unsigned int pixel_height()
V4LCamera(const char *device_name="/dev/video0")
Constructor.
virtual ~V4LCamera()
Destructor.
virtual void set_image_number(unsigned int n)
virtual colorspace_t colorspace()
virtual unsigned int buffer_size()
virtual unsigned char * buffer()
virtual void dispose_buffer()