YARP
Yet Another Robot Platform
rosPixelCode.h File Reference
#include <string>
#include <yarp/sig/Image.h>
+ Include dependency graph for rosPixelCode.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 yarp
 The main, catch-all namespace for YARP.
 
 yarp::dev
 An interface for the device drivers.
 
 yarp::dev::ROSPixelCode
 

Macros

#define BAYER_BGGR16   "bayer_bggr16"
 
#define BAYER_BGGR8   "bayer_bggr8"
 
#define BAYER_GBRG16   "bayer_gbrg16"
 
#define BAYER_GBRG8   "bayer_gbrg8"
 
#define BAYER_GRBG16   "bayer_grbg16"
 
#define BAYER_GRBG8   "bayer_grbg8"
 
#define BAYER_RGGB16   "bayer_rggb16"
 
#define BAYER_RGGB8   "bayer_rggb8"
 
#define BGR16   "bgr16"
 
#define BGR8   "bgr8"
 
#define BGRA16   "bgra16"
 
#define BGRA8   "bgra8"
 
#define MONO16   "mono16"
 
#define MONO8   "mono8"
 
#define RGB16   "rgb16"
 
#define RGB8   "rgb8"
 
#define RGBA16   "rgba16"
 
#define RGBA8   "rgba8"
 
#define TYPE_16SC1   "16SC1"
 
#define TYPE_16SC2   "16SC2"
 
#define TYPE_16SC3   "16SC3"
 
#define TYPE_16SC4   "16SC4"
 
#define TYPE_16UC1   "16UC1"
 
#define TYPE_16UC2   "16UC2"
 
#define TYPE_16UC3   "16UC3"
 
#define TYPE_16UC4   "16UC4"
 
#define TYPE_32FC1   "32FC1"
 
#define TYPE_32FC2   "32FC2"
 
#define TYPE_32FC3   "32FC3"
 
#define TYPE_32FC4   "32FC4"
 
#define TYPE_32SC1   "32SC1"
 
#define TYPE_32SC2   "32SC2"
 
#define TYPE_32SC3   "32SC3"
 
#define TYPE_32SC4   "32SC4"
 
#define TYPE_64FC1   "64FC1"
 
#define TYPE_64FC2   "64FC2"
 
#define TYPE_64FC3   "64FC3"
 
#define TYPE_64FC4   "64FC4"
 
#define TYPE_8SC1   "8SC1"
 
#define TYPE_8SC2   "8SC2"
 
#define TYPE_8SC3   "8SC3"
 
#define TYPE_8SC4   "8SC4"
 
#define TYPE_8UC1   "8UC1"
 
#define TYPE_8UC2   "8UC2"
 
#define TYPE_8UC3   "8UC3"
 
#define TYPE_8UC4   "8UC4"
 
#define YUV422   "yuv422"
 

Functions

std::string yarp::dev::ROSPixelCode::yarp2RosPixelCode (int code)
 
int yarp::dev::ROSPixelCode::Ros2YarpPixelCode (const std::string &roscode)
 

Macro Definition Documentation

◆ BAYER_BGGR16

#define BAYER_BGGR16   "bayer_bggr16"

Definition at line 16 of file rosPixelCode.h.

◆ BAYER_BGGR8

#define BAYER_BGGR8   "bayer_bggr8"

Definition at line 17 of file rosPixelCode.h.

◆ BAYER_GBRG16

#define BAYER_GBRG16   "bayer_gbrg16"

Definition at line 18 of file rosPixelCode.h.

◆ BAYER_GBRG8

#define BAYER_GBRG8   "bayer_gbrg8"

Definition at line 19 of file rosPixelCode.h.

◆ BAYER_GRBG16

#define BAYER_GRBG16   "bayer_grbg16"

Definition at line 20 of file rosPixelCode.h.

◆ BAYER_GRBG8

#define BAYER_GRBG8   "bayer_grbg8"

Definition at line 21 of file rosPixelCode.h.

◆ BAYER_RGGB16

#define BAYER_RGGB16   "bayer_rggb16"

Definition at line 22 of file rosPixelCode.h.

◆ BAYER_RGGB8

#define BAYER_RGGB8   "bayer_rggb8"

Definition at line 23 of file rosPixelCode.h.

◆ BGR16

#define BGR16   "bgr16"

Definition at line 24 of file rosPixelCode.h.

◆ BGR8

#define BGR8   "bgr8"

Definition at line 25 of file rosPixelCode.h.

◆ BGRA16

#define BGRA16   "bgra16"

Definition at line 26 of file rosPixelCode.h.

◆ BGRA8

#define BGRA8   "bgra8"

Definition at line 27 of file rosPixelCode.h.

◆ MONO16

#define MONO16   "mono16"

Definition at line 28 of file rosPixelCode.h.

◆ MONO8

#define MONO8   "mono8"

Definition at line 29 of file rosPixelCode.h.

◆ RGB16

#define RGB16   "rgb16"

Definition at line 30 of file rosPixelCode.h.

◆ RGB8

#define RGB8   "rgb8"

Definition at line 31 of file rosPixelCode.h.

◆ RGBA16

#define RGBA16   "rgba16"

Definition at line 32 of file rosPixelCode.h.

◆ RGBA8

#define RGBA8   "rgba8"

Definition at line 33 of file rosPixelCode.h.

◆ TYPE_16SC1

#define TYPE_16SC1   "16SC1"

Definition at line 34 of file rosPixelCode.h.

◆ TYPE_16SC2

#define TYPE_16SC2   "16SC2"

Definition at line 35 of file rosPixelCode.h.

◆ TYPE_16SC3

#define TYPE_16SC3   "16SC3"

Definition at line 36 of file rosPixelCode.h.

◆ TYPE_16SC4

#define TYPE_16SC4   "16SC4"

Definition at line 37 of file rosPixelCode.h.

◆ TYPE_16UC1

#define TYPE_16UC1   "16UC1"

Definition at line 38 of file rosPixelCode.h.

◆ TYPE_16UC2

#define TYPE_16UC2   "16UC2"

Definition at line 39 of file rosPixelCode.h.

◆ TYPE_16UC3

#define TYPE_16UC3   "16UC3"

Definition at line 40 of file rosPixelCode.h.

◆ TYPE_16UC4

#define TYPE_16UC4   "16UC4"

Definition at line 41 of file rosPixelCode.h.

◆ TYPE_32FC1

#define TYPE_32FC1   "32FC1"

Definition at line 42 of file rosPixelCode.h.

◆ TYPE_32FC2

#define TYPE_32FC2   "32FC2"

Definition at line 43 of file rosPixelCode.h.

◆ TYPE_32FC3

#define TYPE_32FC3   "32FC3"

Definition at line 44 of file rosPixelCode.h.

◆ TYPE_32FC4

#define TYPE_32FC4   "32FC4"

Definition at line 45 of file rosPixelCode.h.

◆ TYPE_32SC1

#define TYPE_32SC1   "32SC1"

Definition at line 46 of file rosPixelCode.h.

◆ TYPE_32SC2

#define TYPE_32SC2   "32SC2"

Definition at line 47 of file rosPixelCode.h.

◆ TYPE_32SC3

#define TYPE_32SC3   "32SC3"

Definition at line 48 of file rosPixelCode.h.

◆ TYPE_32SC4

#define TYPE_32SC4   "32SC4"

Definition at line 49 of file rosPixelCode.h.

◆ TYPE_64FC1

#define TYPE_64FC1   "64FC1"

Definition at line 50 of file rosPixelCode.h.

◆ TYPE_64FC2

#define TYPE_64FC2   "64FC2"

Definition at line 51 of file rosPixelCode.h.

◆ TYPE_64FC3

#define TYPE_64FC3   "64FC3"

Definition at line 52 of file rosPixelCode.h.

◆ TYPE_64FC4

#define TYPE_64FC4   "64FC4"

Definition at line 53 of file rosPixelCode.h.

◆ TYPE_8SC1

#define TYPE_8SC1   "8SC1"

Definition at line 54 of file rosPixelCode.h.

◆ TYPE_8SC2

#define TYPE_8SC2   "8SC2"

Definition at line 55 of file rosPixelCode.h.

◆ TYPE_8SC3

#define TYPE_8SC3   "8SC3"

Definition at line 56 of file rosPixelCode.h.

◆ TYPE_8SC4

#define TYPE_8SC4   "8SC4"

Definition at line 57 of file rosPixelCode.h.

◆ TYPE_8UC1

#define TYPE_8UC1   "8UC1"

Definition at line 58 of file rosPixelCode.h.

◆ TYPE_8UC2

#define TYPE_8UC2   "8UC2"

Definition at line 59 of file rosPixelCode.h.

◆ TYPE_8UC3

#define TYPE_8UC3   "8UC3"

Definition at line 60 of file rosPixelCode.h.

◆ TYPE_8UC4

#define TYPE_8UC4   "8UC4"

Definition at line 61 of file rosPixelCode.h.

◆ YUV422

#define YUV422   "yuv422"

Definition at line 62 of file rosPixelCode.h.