Skip to content

Struct ILLIXR::data_format::cam_type_zed

ClassList > ILLIXR > data_format > cam_type_zed

More...

  • #include <zed_cam.hpp>

Inherits the following classes: ILLIXR::data_format::cam_base_type

Public Attributes

Type Name
multi_pose_map poses
std::size_t serial_no

Public Attributes inherited from ILLIXR::data_format::cam_base_type

See ILLIXR::data_format::cam_base_type

Type Name
std::map< image::image_type, cv::Mat > images = {}
Mapping of the images with their types.
time_point time
Time associated with the image(s)
camera::cam_type type
What type of camera is this.

Public Functions

Type Name
cam_type_zed (time_point _time, cv::Mat _img0, cv::Mat _img1, cv::Mat _rgb, cv::Mat _depth, cv::Mat _confidence, std::size_t _serial_no, multi_pose_map _poses)

Public Functions inherited from ILLIXR::data_format::cam_base_type

See ILLIXR::data_format::cam_base_type

Type Name
cv::Mat at (const image::image_type idx) const
std::map< image::image_type, cv::Mat >::const_iterator begin () const
cam_base_type (time_point _time, std::map< image::image_type, cv::Mat > imgs, camera::cam_type _type)
std::map< image::image_type, cv::Mat >::const_iterator end () const
std::map< image::image_type, cv::Mat >::const_iterator find (const image::image_type idx) const
int format (image::image_type idx)
cv::Mat & operator[] (image::image_type idx)
size_t size () const

Public Functions inherited from ILLIXR::switchboard::event

See ILLIXR::switchboard::event

Type Name
void serialize (Archive & ar, const unsigned int version)
virtual ~event () = default

Detailed Description

camera type for ZED, can hold images for left eye, eight eye, rgb image, and pose

Public Attributes Documentation

variable poses

multi_pose_map ILLIXR::data_format::cam_type_zed::poses;

variable serial_no

std::size_t ILLIXR::data_format::cam_type_zed::serial_no;

Public Functions Documentation

function cam_type_zed

inline ILLIXR::data_format::cam_type_zed::cam_type_zed (
    time_point _time,
    cv::Mat _img0,
    cv::Mat _img1,
    cv::Mat _rgb,
    cv::Mat _depth,
    cv::Mat _confidence,
    std::size_t _serial_no,
    multi_pose_map _poses
) 


The documentation for this class was generated from the following file /home/friedel/tmp/ILLIXR/include/illixr/data_format/zed_cam.hpp