define common interfaces to discover remote camera capabilities More...
#include <string>#include <yarp/os/Vocab.h>#include <yarp/dev/api.h>#include <yarp/sig/Image.h>#include <yarp/sig/Vector.h>#include <yarp/dev/FrameGrabberControl2.h>
Include dependency graph for FrameGrabberInterfaces.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
define common interfaces to discover remote camera capabilities
define common interfaces for frame grabber devices
Definition in file FrameGrabberInterfaces.h.
Classes | |
| struct | CameraDescriptor |
| class | yarp::dev::IFrameGrabber |
| Common interface to a FrameGrabber. More... | |
| class | yarp::dev::IFrameGrabberRgb |
| RGB Interface to a FrameGrabber device. More... | |
| class | yarp::dev::IFrameGrabberImage |
| Read a YARP-format image from a device. More... | |
| class | yarp::dev::IFrameGrabberImageRaw |
| Read a YARP-format image from a device. More... | |
| class | yarp::dev::IFrameWriterImage |
| Read a YARP-format image to a device. More... | |
| class | yarp::dev::IFrameGrabberControls |
| Control interface for frame grabber devices. More... | |
| class | yarp::dev::IFrameGrabberControlsDC1394 |
Namespaces | |
| yarp | |
| The main, catch-all namespace for YARP. | |
| yarp::dev | |
| An interface for the device drivers. | |
| enum BusType |
| Enumerator | |
|---|---|
| BUS_UNKNOWN | |
| BUS_FIREWIRE | |
| BUS_USB | |
Definition at line 23 of file FrameGrabberInterfaces.h.
| enum cameraFeature_id_t |
Definition at line 84 of file FrameGrabberInterfaces.h.
| enum cropType_id_t |
| Enumerator | |
|---|---|
| YARP_CROP_RECT | |
| YARP_CROP_LIST | |
Definition at line 77 of file FrameGrabberInterfaces.h.
| enum FeatureMode |
| Enumerator | |
|---|---|
| MODE_UNKNOWN | |
| MODE_MANUAL | |
| MODE_AUTO | |
Definition at line 29 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_ACTIVE = yarp::os::createVocab('a','c','t','v') |
Definition at line 73 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_AUTO = yarp::os::createVocab('a','u','t','o') |
Definition at line 70 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_BRIGHTNESS = yarp::os::createVocab('b','r','i') |
Definition at line 50 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_CAMERA_DESCRIPTION = yarp::os::createVocab('c','a','m','d') |
Definition at line 65 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_CROP = yarp::os::createVocab('c','r','o','p') |
Definition at line 62 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETACT = yarp::os::createVocab('D','R','2','f') |
Definition at line 121 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETBPP = yarp::os::createVocab('D','R','2','O') |
Definition at line 158 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETCCM = yarp::os::createVocab('D','R','2','u') |
Definition at line 138 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETCOD = yarp::os::createVocab('D','R','2','v') |
Definition at line 139 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETF7M = yarp::os::createVocab('D','R','2','z') |
Definition at line 143 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETFPM = yarp::os::createVocab('D','R','2','p') |
Definition at line 133 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETFPS = yarp::os::createVocab('D','R','2','q') |
Definition at line 134 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETISO = yarp::os::createVocab('D','R','2','s') |
Definition at line 136 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETMOD = yarp::os::createVocab('D','R','2','k') |
Definition at line 126 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETMSK = yarp::os::createVocab('D','R','2','m') |
Definition at line 130 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETOPM = yarp::os::createVocab('D','R','2','D') |
Definition at line 147 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETTXM = yarp::os::createVocab('D','R','2','F') |
Definition at line 149 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETVAL = yarp::os::createVocab('D','R','2','c') |
Definition at line 118 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETVMD = yarp::os::createVocab('D','R','2','n') |
Definition at line 131 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETWF7 = yarp::os::createVocab('D','R','2','A') |
Definition at line 144 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRGETWHB = yarp::os::createVocab('D','R','2','y') |
Definition at line 142 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRHASACT = yarp::os::createVocab('D','R','2','d') |
Definition at line 119 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRHASAUT = yarp::os::createVocab('D','R','2','h') |
Definition at line 123 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRHASFEA = yarp::os::createVocab('D','R','2','a') |
Definition at line 116 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRHASMAN = yarp::os::createVocab('D','R','2','g') |
Definition at line 122 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRHASONP = yarp::os::createVocab('D','R','2','i') |
Definition at line 124 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETACT = yarp::os::createVocab('D','R','2','e') |
Definition at line 120 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETBCS = yarp::os::createVocab('D','R','2','I') |
Definition at line 152 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETBPP = yarp::os::createVocab('D','R','2','N') |
Definition at line 157 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETCAP = yarp::os::createVocab('D','R','2','M') |
Definition at line 156 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETCOD = yarp::os::createVocab('D','R','2','w') |
Definition at line 140 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETDEF = yarp::os::createVocab('D','R','2','J') |
Definition at line 153 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETFPS = yarp::os::createVocab('D','R','2','r') |
Definition at line 135 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETISO = yarp::os::createVocab('D','R','2','t') |
Definition at line 137 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETMOD = yarp::os::createVocab('D','R','2','j') |
Definition at line 125 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETONP = yarp::os::createVocab('D','R','2','l') |
Definition at line 127 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETOPM = yarp::os::createVocab('D','R','2','C') |
Definition at line 146 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETPWR = yarp::os::createVocab('D','R','2','L') |
Definition at line 155 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETRST = yarp::os::createVocab('D','R','2','K') |
Definition at line 154 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETTXM = yarp::os::createVocab('D','R','2','E') |
Definition at line 148 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETVAL = yarp::os::createVocab('D','R','2','b') |
Definition at line 117 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETVMD = yarp::os::createVocab('D','R','2','o') |
Definition at line 132 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETWF7 = yarp::os::createVocab('D','R','2','B') |
Definition at line 145 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_DRSETWHB = yarp::os::createVocab('D','R','2','x') |
Definition at line 141 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_EXPOSURE = yarp::os::createVocab('e','x','p','o') |
Definition at line 51 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_FEATURE = yarp::os::createVocab('f','e','a','t') |
Definition at line 67 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_FEATURE2 = yarp::os::createVocab('f','e','a','2') |
Definition at line 68 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_FRAMEGRABBER_CONTROL = yarp::os::createVocab('f','g','c') |
Definition at line 63 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_FRAMEGRABBER_CONTROL_DC1394 = yarp::os::createVocab('f','g','f','w') |
Definition at line 64 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_FRAMEGRABBER_IMAGE = yarp::os::createVocab('f','g','i') |
Definition at line 43 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_FRAMEGRABBER_IMAGERAW = yarp::os::createVocab('f','g','i','r') |
Definition at line 44 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_GAIN = yarp::os::createVocab('g','a','i','n') |
Definition at line 58 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_GAMMA = yarp::os::createVocab('g','a','m','m') |
Definition at line 56 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_HAS = yarp::os::createVocab('h','a','s') |
Definition at line 66 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_HUE = yarp::os::createVocab('h','u','e') |
Definition at line 54 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_IRIS = yarp::os::createVocab('i','r','i','s') |
Definition at line 59 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_MANUAL = yarp::os::createVocab('m','a','n') |
Definition at line 71 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_MODE = yarp::os::createVocab('m','o','d','e') |
Definition at line 74 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_ONEPUSH = yarp::os::createVocab('o','n','e','p') |
Definition at line 72 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_ONOFF = yarp::os::createVocab('o','n','o','f') |
Definition at line 69 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_SATURATION = yarp::os::createVocab('s','a','t','u') |
Definition at line 55 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_SHARPNESS = yarp::os::createVocab('s','h','a','r') |
Definition at line 52 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_SHUTTER = yarp::os::createVocab('s','h','u','t') |
Definition at line 57 of file FrameGrabberInterfaces.h.
| constexpr yarp::conf::vocab32_t VOCAB_WHITE = yarp::os::createVocab('w','h','i','t') |
Definition at line 53 of file FrameGrabberInterfaces.h.