#include <data_provider.h>
◆ DataProvider() [1/2]
apollo::perception::camera::DataProvider::DataProvider |
( |
| ) |
|
|
default |
◆ ~DataProvider()
apollo::perception::camera::DataProvider::~DataProvider |
( |
| ) |
|
|
default |
◆ DataProvider() [2/2]
apollo::perception::camera::DataProvider::DataProvider |
( |
const DataProvider & |
| ) |
|
|
delete |
◆ FillImageData()
bool apollo::perception::camera::DataProvider::FillImageData |
( |
int |
rows, |
|
|
int |
cols, |
|
|
const uint8_t * |
data, |
|
|
const std::string & |
encoding |
|
) |
| |
◆ GetImage()
◆ GetImageBlob()
bool apollo::perception::camera::DataProvider::GetImageBlob |
( |
const ImageOptions & |
options, |
|
|
base::Blob< uint8_t > * |
blob |
|
) |
| |
◆ Init()
◆ operator=()
◆ sensor_name()
const std::string& apollo::perception::camera::DataProvider::sensor_name |
( |
| ) |
const |
|
inline |
◆ src_height()
int apollo::perception::camera::DataProvider::src_height |
( |
| ) |
const |
|
inline |
◆ src_width()
int apollo::perception::camera::DataProvider::src_width |
( |
| ) |
const |
|
inline |
◆ to_bgr_image()
bool apollo::perception::camera::DataProvider::to_bgr_image |
( |
| ) |
|
◆ to_gray_image()
bool apollo::perception::camera::DataProvider::to_gray_image |
( |
| ) |
|
◆ to_rgb_image()
bool apollo::perception::camera::DataProvider::to_rgb_image |
( |
| ) |
|
◆ bgr_
std::shared_ptr<base::Image8U> apollo::perception::camera::DataProvider::bgr_ |
|
protected |
◆ bgr_ready_
bool apollo::perception::camera::DataProvider::bgr_ready_ = false |
|
protected |
◆ device_id_
int apollo::perception::camera::DataProvider::device_id_ = -1 |
|
protected |
◆ gray_
std::shared_ptr<base::Image8U> apollo::perception::camera::DataProvider::gray_ |
|
protected |
◆ gray_ready_
bool apollo::perception::camera::DataProvider::gray_ready_ = false |
|
protected |
◆ handler_
std::shared_ptr<UndistortionHandler> apollo::perception::camera::DataProvider::handler_ = nullptr |
|
protected |
◆ ori_bgr_
std::shared_ptr<base::Image8U> apollo::perception::camera::DataProvider::ori_bgr_ |
|
protected |
◆ ori_gray_
std::shared_ptr<base::Image8U> apollo::perception::camera::DataProvider::ori_gray_ |
|
protected |
◆ ori_rgb_
std::shared_ptr<base::Image8U> apollo::perception::camera::DataProvider::ori_rgb_ |
|
protected |
◆ rgb_
std::shared_ptr<base::Image8U> apollo::perception::camera::DataProvider::rgb_ |
|
protected |
◆ rgb_ready_
bool apollo::perception::camera::DataProvider::rgb_ready_ = false |
|
protected |
◆ sensor_name_
std::string apollo::perception::camera::DataProvider::sensor_name_ |
|
protected |
◆ src_height_
int apollo::perception::camera::DataProvider::src_height_ = 0 |
|
protected |
◆ src_width_
int apollo::perception::camera::DataProvider::src_width_ = 0 |
|
protected |
◆ temp_float_
base::Blob<float> apollo::perception::camera::DataProvider::temp_float_ |
|
protected |
◆ temp_uint8_
base::Blob<uint8_t> apollo::perception::camera::DataProvider::temp_uint8_ |
|
protected |
The documentation for this class was generated from the following file: