osi3::ColorDescription Struct Reference

The description of a color within available color spaces. More...

Collaboration diagram for osi3::ColorDescription:

Public Attributes

optional ColorGrey grey = 1
 Grayscale color model. More...
 
optional ColorRGB rgb = 2
 RGB (Red, Green, Blue) color model. More...
 
optional ColorRGBIR rgbir = 3
 RGBIR (Red, Green, Blue, Infrared) color model. More...
 
optional ColorHSV hsv = 4
 HSV (Hue, Saturation, Value) color model. More...
 
optional ColorLUV luv = 5
 LUV (Luminance, U-coordinate, V-coordinate) color model. More...
 
optional ColorCMYK cmyk = 6
 CMYK (Cyan, Magenta, Yellow, Key) color model. More...
 

Detailed Description

The description of a color within available color spaces.

ColorDescription represents the visual, non-semantic appearance of an object, structure or feature within various available color spaces.

Depending on the context, this may define the color of an object or structure a priori (e.g. GroundTruth objects) or describe a perceived color (e.g. CameraDetections).

Member Data Documentation

◆ grey

optional ColorGrey osi3::ColorDescription::grey = 1

Grayscale color model.

optional ColorRGB osi3::ColorDescription::rgb = 2

RGB (Red, Green, Blue) color model.

◆ rgbir

optional ColorRGBIR osi3::ColorDescription::rgbir = 3

RGBIR (Red, Green, Blue, Infrared) color model.

optional ColorHSV osi3::ColorDescription::hsv = 4

HSV (Hue, Saturation, Value) color model.

optional ColorLUV osi3::ColorDescription::luv = 5

LUV (Luminance, U-coordinate, V-coordinate) color model.

◆ cmyk

optional ColorCMYK osi3::ColorDescription::cmyk = 6

CMYK (Cyan, Magenta, Yellow, Key) color model.


  • osi_common.proto