libcvd
|
Internal DVBuffer3 helpers. More...
Classes | |
struct | CSConvert |
struct | CSConvert< bayer_bggr > |
struct | CSConvert< bayer_bggr16be > |
struct | CSConvert< bayer_gbrg > |
struct | CSConvert< bayer_gbrg16be > |
struct | CSConvert< bayer_grbg > |
struct | CSConvert< bayer_grbg16be > |
struct | CSConvert< bayer_rggb > |
struct | CSConvert< bayer_rggb16be > |
struct | CSConvert< byte > |
struct | CSConvert< Rgb< byte > > |
struct | CSConvert< short unsigned int > |
struct | CSConvert< yuv411 > |
struct | CSConvert< yuv422 > |
struct | CSFilter |
struct | CSFilter< bayer_bggr > |
struct | CSFilter< bayer_bggr16be > |
struct | CSFilter< bayer_gbrg > |
struct | CSFilter< bayer_gbrg16be > |
struct | CSFilter< bayer_grbg > |
struct | CSFilter< bayer_grbg16be > |
struct | CSFilter< bayer_rggb > |
struct | CSFilter< bayer_rggb16be > |
struct | DV3Frame |
struct | LibDCParams |
class | RawDVBuffer3 |
Non-templated libDC1394 interface. More... | |
class | VPrint |
class | VPrint_ |
Enumerations | |
enum | DV3Feature { BRIGHTNESS, EXPOSURE, SHARPNESS, WHITE_BALANCE, HUE, SATURATION, GAMMA, SHUTTER, GAIN, IRIS, FOCUS, ZOOM, PAN, TILT, FRAME_RATE } |
This enumerates the list of controllable features (This isn't the full set of DC1394 ones, just a few.) | |
enum | DV3ColourSpace { MONO8, MONO16, MONO16S, RGB8, RGB16, RGB16S, YUV411, YUV422, YUV444, RAW8, RAW16 } |
This enumerates all the colourspace types supported by DC1394 N.b. More... | |
enum | DV3ColourFilter { UNDEFINED = -1, RGGB = 0, GBRG = 1, GRBG = 2, BGGR = 3 } |
This enumerates the different colour filter tile patterns for Bayer images. More... | |
Functions | |
string | coding (dc1394color_coding_t ii) |
string | filter (dc1394color_filter_t f) |
Internal DVBuffer3 helpers.
This enumerates the different colour filter tile patterns for Bayer images.
This can be queried from the RawDVBuffer3 for a Bayer mode. This is only supported for DC1394 v2
This enumerates all the colourspace types supported by DC1394 N.b.
only a small fraction of these map 1:1 to libCVD types