Struct for a collection of camera measurements. More...
#include <sensor_data.h>
Public Member Functions | |
bool | operator< (const CameraData &other) const |
Sort function to allow for using of STL containers. More... | |
Public Attributes | |
std::vector< cv::Mat > | images |
Raw image we have collected for each camera. More... | |
std::vector< cv::Mat > | masks |
Tracking masks for each camera we have. More... | |
std::vector< int > | sensor_ids |
Camera ids for each of the images collected. More... | |
double | timestamp |
Timestamp of the reading. More... | |
Struct for a collection of camera measurements.
For each image we have a camera id and timestamp that it occured at. If there are multiple cameras we will treat it as pair-wise stereo tracking.
Definition at line 55 of file sensor_data.h.
|
inline |
Sort function to allow for using of STL containers.
Definition at line 70 of file sensor_data.h.
std::vector<cv::Mat> ov_core::CameraData::images |
Raw image we have collected for each camera.
Definition at line 64 of file sensor_data.h.
std::vector<cv::Mat> ov_core::CameraData::masks |
Tracking masks for each camera we have.
Definition at line 67 of file sensor_data.h.
std::vector<int> ov_core::CameraData::sensor_ids |
Camera ids for each of the images collected.
Definition at line 61 of file sensor_data.h.
double ov_core::CameraData::timestamp |
Timestamp of the reading.
Definition at line 58 of file sensor_data.h.