Encapsulate settings that make sense to pass to a camera.
More...
#include <camera_settings.hpp>
Encapsulate settings that make sense to pass to a camera.
◆ CameraSettings()
| autoware::drivers::camera::spinnaker::CameraSettings::CameraSettings |
( |
std::uint32_t |
window_width, |
|
|
std::uint32_t |
window_height, |
|
|
common::types::float64_t |
fps, |
|
|
const std::string & |
pixel_format, |
|
|
const std::string & |
frame_id = "camera", |
|
|
const std::string & |
serial_number = "", |
|
|
std::int64_t |
device_link_throughput_limit = 100000000L |
|
) |
| |
|
explicit |
Instantiate settings and throw if they are not valid.
◆ get_device_link_throughput_limit()
| std::int64_t autoware::drivers::camera::spinnaker::CameraSettings::get_device_link_throughput_limit |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_fps()
◆ get_frame_id()
| const std::string& autoware::drivers::camera::spinnaker::CameraSettings::get_frame_id |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_pixel_format()
| const std::string& autoware::drivers::camera::spinnaker::CameraSettings::get_pixel_format |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_serial_number()
| const std::string& autoware::drivers::camera::spinnaker::CameraSettings::get_serial_number |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_window_height()
| std::uint32_t autoware::drivers::camera::spinnaker::CameraSettings::get_window_height |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_window_width()
| std::uint32_t autoware::drivers::camera::spinnaker::CameraSettings::get_window_width |
( |
| ) |
const |
|
inlinenoexcept |
◆ kPixelFormatStr_BGGR8
| const char * autoware::drivers::camera::spinnaker::CameraSettings::kPixelFormatStr_BGGR8 = "bayer_bggr8" |
|
static |
◆ kPixelFormatStr_BGR8
| const char * autoware::drivers::camera::spinnaker::CameraSettings::kPixelFormatStr_BGR8 = "bgr8" |
|
static |
◆ kPixelFormatStr_GBRG8
| const char * autoware::drivers::camera::spinnaker::CameraSettings::kPixelFormatStr_GBRG8 = "bayer_gbrg8" |
|
static |
◆ kPixelFormatStr_GRBG8
| const char * autoware::drivers::camera::spinnaker::CameraSettings::kPixelFormatStr_GRBG8 = "bayer_grbg8" |
|
static |
◆ kPixelFormatStr_MONO8
| const char * autoware::drivers::camera::spinnaker::CameraSettings::kPixelFormatStr_MONO8 = "mono8" |
|
static |
◆ kPixelFormatStr_RGB8
| const char * autoware::drivers::camera::spinnaker::CameraSettings::kPixelFormatStr_RGB8 = "rgb8" |
|
static |
◆ kPixelFormatStr_RGGB8
| const char * autoware::drivers::camera::spinnaker::CameraSettings::kPixelFormatStr_RGGB8 = "bayer_rggb8" |
|
static |
◆ kPixelFormatStr_UNKNOWN
| const char* autoware::drivers::camera::spinnaker::CameraSettings::kPixelFormatStr_UNKNOWN |
|
static |
The documentation for this class was generated from the following files: