class CVD::V4L1Buffer< T >
A video buffer from a v4l1 video device.
|T||The pixel type of the frames. The supported type are |
<CVD::byte> which returns 8-bit grey scale and
<CVD::bayer> which returns an 8-bit grey scale image containing the raw intensities of the sensor. You have to convert the returned image to a byte image or something else to use it in a meaningful way.
<CVD::Rgb<CVD::byte> > should work to but crashes with my current driver ?! The pixel type used will automatically configure the underlying RawV4L1 object to use the right video palette.
- The grey images are returned upside down unless the kernel module is loaded with the option flipvert.
frame_rate currently returns fixed 30 fps and frame_pending is untested.
Definition at line 190 of file v4l1buffer.h.