Apollo 10.0
自动驾驶开放平台
apollo::drivers::smartereye::config::Config结构体 参考
apollo::drivers::smartereye::config::Config 的协作图:

struct  CompressConfig
 

Public 属性

optional string camera_dev = 1
 
optional string frame_id = 2
 
optional string pixel_format = 3 [default = "yuyv"]
 
optional IOMethod io_method = 4
 
optional uint32 width = 5
 
optional uint32 height = 6
 
optional uint32 frame_rate = 7
 
optional bool monochrome = 8 [default = false]
 
optional int32 brightness = 9 [default = -1]
 
optional int32 contrast = 10 [default = -1]
 
optional int32 saturation = 11 [default = -1]
 
optional int32 sharpness = 12 [default = -1]
 
optional int32 gain = 13 [default = -1]
 
optional bool auto_focus = 14 [default = false]
 
optional int32 focus = 15 [default = -1]
 
optional bool auto_exposure = 16 [default = true]
 
optional int32 exposure = 17 [default = 100]
 
optional bool auto_white_balance = 18 [default = true]
 
optional int32 white_balance = 19 [default = 4000]
 
optional uint32 bytes_per_pixel = 20 [default = 3]
 
optional uint32 trigger_internal = 21 [default = 0]
 
optional uint32 trigger_fps = 22 [default = 30]
 
optional string channel_name = 23
 
optional string channel_name_image = 24
 
optional string channel_name_image_compressed = 25
 
optional uint32 device_wait_ms = 26 [default = 2000]
 
optional uint32 spin_rate = 27 [default = 200]
 
optional OutputType output_type = 28
 
optional CompressConfig compress_conf = 29
 

详细描述

在文件 config.proto17 行定义.

类成员变量说明

◆ auto_exposure

optional bool apollo::drivers::smartereye::config::Config::auto_exposure = 16 [default = true]

在文件 config.proto37 行定义.

◆ auto_focus

optional bool apollo::drivers::smartereye::config::Config::auto_focus = 14 [default = false]

在文件 config.proto35 行定义.

◆ auto_white_balance

optional bool apollo::drivers::smartereye::config::Config::auto_white_balance = 18 [default = true]

在文件 config.proto39 行定义.

◆ brightness

optional int32 apollo::drivers::smartereye::config::Config::brightness = 9 [default = -1]

在文件 config.proto29 行定义.

◆ bytes_per_pixel

optional uint32 apollo::drivers::smartereye::config::Config::bytes_per_pixel = 20 [default = 3]

在文件 config.proto41 行定义.

◆ camera_dev

optional string apollo::drivers::smartereye::config::Config::camera_dev = 1

在文件 config.proto18 行定义.

◆ channel_name

optional string apollo::drivers::smartereye::config::Config::channel_name = 23

在文件 config.proto44 行定义.

◆ channel_name_image

optional string apollo::drivers::smartereye::config::Config::channel_name_image = 24

在文件 config.proto45 行定义.

◆ channel_name_image_compressed

optional string apollo::drivers::smartereye::config::Config::channel_name_image_compressed = 25

在文件 config.proto46 行定义.

◆ compress_conf

optional CompressConfig apollo::drivers::smartereye::config::Config::compress_conf = 29

在文件 config.proto57 行定义.

◆ contrast

optional int32 apollo::drivers::smartereye::config::Config::contrast = 10 [default = -1]

在文件 config.proto30 行定义.

◆ device_wait_ms

optional uint32 apollo::drivers::smartereye::config::Config::device_wait_ms = 26 [default = 2000]

在文件 config.proto48 行定义.

◆ exposure

optional int32 apollo::drivers::smartereye::config::Config::exposure = 17 [default = 100]

在文件 config.proto38 行定义.

◆ focus

optional int32 apollo::drivers::smartereye::config::Config::focus = 15 [default = -1]

在文件 config.proto36 行定义.

◆ frame_id

optional string apollo::drivers::smartereye::config::Config::frame_id = 2

在文件 config.proto19 行定义.

◆ frame_rate

optional uint32 apollo::drivers::smartereye::config::Config::frame_rate = 7

在文件 config.proto26 行定义.

◆ gain

optional int32 apollo::drivers::smartereye::config::Config::gain = 13 [default = -1]

在文件 config.proto33 行定义.

◆ height

optional uint32 apollo::drivers::smartereye::config::Config::height = 6

在文件 config.proto25 行定义.

◆ io_method

optional IOMethod apollo::drivers::smartereye::config::Config::io_method = 4

在文件 config.proto23 行定义.

◆ monochrome

optional bool apollo::drivers::smartereye::config::Config::monochrome = 8 [default = false]

在文件 config.proto27 行定义.

◆ output_type

optional OutputType apollo::drivers::smartereye::config::Config::output_type = 28

在文件 config.proto51 行定义.

◆ pixel_format

optional string apollo::drivers::smartereye::config::Config::pixel_format = 3 [default = "yuyv"]

在文件 config.proto21 行定义.

◆ saturation

optional int32 apollo::drivers::smartereye::config::Config::saturation = 11 [default = -1]

在文件 config.proto31 行定义.

◆ sharpness

optional int32 apollo::drivers::smartereye::config::Config::sharpness = 12 [default = -1]

在文件 config.proto32 行定义.

◆ spin_rate

optional uint32 apollo::drivers::smartereye::config::Config::spin_rate = 27 [default = 200]

在文件 config.proto50 行定义.

◆ trigger_fps

optional uint32 apollo::drivers::smartereye::config::Config::trigger_fps = 22 [default = 30]

在文件 config.proto43 行定义.

◆ trigger_internal

optional uint32 apollo::drivers::smartereye::config::Config::trigger_internal = 21 [default = 0]

在文件 config.proto42 行定义.

◆ white_balance

optional int32 apollo::drivers::smartereye::config::Config::white_balance = 19 [default = 4000]

在文件 config.proto40 行定义.

◆ width

optional uint32 apollo::drivers::smartereye::config::Config::width = 5

在文件 config.proto24 行定义.


该结构体的文档由以下文件生成: