Public Member Functions | Public Attributes | List of all members
ov_core::CameraData Struct Reference

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...
 

Detailed Description

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.

Member Function Documentation

◆ operator<()

bool ov_core::CameraData::operator< ( const CameraData other) const
inline

Sort function to allow for using of STL containers.

Definition at line 70 of file sensor_data.h.

Member Data Documentation

◆ images

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.

◆ masks

std::vector<cv::Mat> ov_core::CameraData::masks

Tracking masks for each camera we have.

Definition at line 67 of file sensor_data.h.

◆ sensor_ids

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.

◆ timestamp

double ov_core::CameraData::timestamp

Timestamp of the reading.

Definition at line 58 of file sensor_data.h.


The documentation for this struct was generated from the following file:


ov_core
Author(s): Patrick Geneva , Kevin Eckenhoff , Guoquan Huang
autogenerated on Mon Jan 22 2024 03:08:17