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

struct  CompressConfig
 

Public 属性

required uint32 udp_port = 1
 
required string frame_id = 2
 
required string pixel_format = 3 [default = "yuyv"]
 
required uint32 record = 4
 
required uint32 width = 5
 
required uint32 height = 6
 
required uint32 frame_rate = 7
 
required bool monochrome = 8 [default = false]
 
required int32 brightness = 9 [default = -1]
 
required int32 contrast = 10 [default = -1]
 
required int32 saturation = 11 [default = -1]
 
required int32 sharpness = 12 [default = -1]
 
required int32 gain = 13 [default = -1]
 
required bool auto_focus = 14 [default = false]
 
required int32 focus = 15 [default = -1]
 
required bool auto_exposure = 16 [default = true]
 
required int32 exposure = 17 [default = 100]
 
required bool auto_white_balance = 18 [default = true]
 
required int32 white_balance = 19 [default = 4000]
 
required uint32 bytes_per_pixel = 20 [default = 3]
 
required string trigger_param = 21 [default = "f2ff"]
 
required uint32 metric_error_code = 22 [default = 11]
 
required int32 fpga_dev_number = 23 [default = -1]
 
required int32 camera_seq_number = 24 [default = -1]
 
optional CompressConfig compress_conf = 25
 

详细描述

在文件 video_h265cfg.proto4 行定义.

类成员变量说明

◆ auto_exposure

required bool apollo::drivers::video::config::CameraH265Config::auto_exposure = 16 [default = true]

在文件 video_h265cfg.proto24 行定义.

◆ auto_focus

required bool apollo::drivers::video::config::CameraH265Config::auto_focus = 14 [default = false]

在文件 video_h265cfg.proto22 行定义.

◆ auto_white_balance

required bool apollo::drivers::video::config::CameraH265Config::auto_white_balance = 18 [default = true]

在文件 video_h265cfg.proto26 行定义.

◆ brightness

required int32 apollo::drivers::video::config::CameraH265Config::brightness = 9 [default = -1]

在文件 video_h265cfg.proto17 行定义.

◆ bytes_per_pixel

required uint32 apollo::drivers::video::config::CameraH265Config::bytes_per_pixel = 20 [default = 3]

在文件 video_h265cfg.proto28 行定义.

◆ camera_seq_number

required int32 apollo::drivers::video::config::CameraH265Config::camera_seq_number = 24 [default = -1]

在文件 video_h265cfg.proto32 行定义.

◆ compress_conf

optional CompressConfig apollo::drivers::video::config::CameraH265Config::compress_conf = 25

在文件 video_h265cfg.proto38 行定义.

◆ contrast

required int32 apollo::drivers::video::config::CameraH265Config::contrast = 10 [default = -1]

在文件 video_h265cfg.proto18 行定义.

◆ exposure

required int32 apollo::drivers::video::config::CameraH265Config::exposure = 17 [default = 100]

在文件 video_h265cfg.proto25 行定义.

◆ focus

required int32 apollo::drivers::video::config::CameraH265Config::focus = 15 [default = -1]

在文件 video_h265cfg.proto23 行定义.

◆ fpga_dev_number

required int32 apollo::drivers::video::config::CameraH265Config::fpga_dev_number = 23 [default = -1]

在文件 video_h265cfg.proto31 行定义.

◆ frame_id

required string apollo::drivers::video::config::CameraH265Config::frame_id = 2

在文件 video_h265cfg.proto7 行定义.

◆ frame_rate

required uint32 apollo::drivers::video::config::CameraH265Config::frame_rate = 7

在文件 video_h265cfg.proto15 行定义.

◆ gain

required int32 apollo::drivers::video::config::CameraH265Config::gain = 13 [default = -1]

在文件 video_h265cfg.proto21 行定义.

◆ height

required uint32 apollo::drivers::video::config::CameraH265Config::height = 6

在文件 video_h265cfg.proto14 行定义.

◆ metric_error_code

required uint32 apollo::drivers::video::config::CameraH265Config::metric_error_code = 22 [default = 11]

在文件 video_h265cfg.proto30 行定义.

◆ monochrome

required bool apollo::drivers::video::config::CameraH265Config::monochrome = 8 [default = false]

在文件 video_h265cfg.proto16 行定义.

◆ pixel_format

required string apollo::drivers::video::config::CameraH265Config::pixel_format = 3 [default = "yuyv"]

在文件 video_h265cfg.proto9 行定义.

◆ record

required uint32 apollo::drivers::video::config::CameraH265Config::record = 4

在文件 video_h265cfg.proto12 行定义.

◆ saturation

required int32 apollo::drivers::video::config::CameraH265Config::saturation = 11 [default = -1]

在文件 video_h265cfg.proto19 行定义.

◆ sharpness

required int32 apollo::drivers::video::config::CameraH265Config::sharpness = 12 [default = -1]

在文件 video_h265cfg.proto20 行定义.

◆ trigger_param

required string apollo::drivers::video::config::CameraH265Config::trigger_param = 21 [default = "f2ff"]

在文件 video_h265cfg.proto29 行定义.

◆ udp_port

required uint32 apollo::drivers::video::config::CameraH265Config::udp_port = 1

在文件 video_h265cfg.proto5 行定义.

◆ white_balance

required int32 apollo::drivers::video::config::CameraH265Config::white_balance = 19 [default = 4000]

在文件 video_h265cfg.proto27 行定义.

◆ width

required uint32 apollo::drivers::video::config::CameraH265Config::width = 5

在文件 video_h265cfg.proto13 行定义.


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