CVD::DV3 Namespace Reference

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 >
class  RawDVBuffer3

Enumerations

enum  DV3ColourFilter {
  UNDEFINED = -1, RGGB = 0, GBRG = 1, GRBG = 2,
  BGGR = 3
}
enum  DV3ColourSpace {
  MONO8, MONO16, MONO16S, RGB8,
  RGB16, RGB16S, YUV411, YUV422,
  YUV444, RAW8, RAW16
}
enum  DV3Feature {
  BRIGHTNESS, EXPOSURE, SHARPNESS, WHITE_BALANCE,
  HUE, SATURATION, GAMMA, SHUTTER,
  GAIN, IRIS, FOCUS, ZOOM,
  PAN, TILT, FRAME_RATE
}

Detailed Description

Internal DVBuffer3 helpers.


Enumeration Type Documentation

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

Enumerator:
UNDEFINED 
RGGB 
GBRG 
GRBG 
BGGR 

Definition at line 69 of file dvbuffer3.h.

This enumerates all the colourspace types supported by DC1394 N.b. only a small fraction of these map 1:1 to libCVD types

Enumerator:
MONO8 
MONO16 
MONO16S 
RGB8 
RGB16 
RGB16S 
YUV411 
YUV422 
YUV444 
RAW8 
RAW16 

Definition at line 61 of file dvbuffer3.h.

This enumerates the list of controllable features (This isn't the full set of DC1394 ones, just a few.)

Enumerator:
BRIGHTNESS 
EXPOSURE 
SHARPNESS 
WHITE_BALANCE 
HUE 
SATURATION 
GAMMA 
SHUTTER 
GAIN 
IRIS 
FOCUS 
ZOOM 
PAN 
TILT 
FRAME_RATE 

Definition at line 54 of file dvbuffer3.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


libcvd
Author(s): Edward Rosten, Paul Smith, Tom Drummond, Gerhard Reitmayr, Ethan Eade, Timothy Gan, Chris Kemp, Georg Klein
autogenerated on Fri Jan 11 09:13:54 2013