9#ifndef CAMCOM_COMMON_FRAMEINFO_HPP
10#define CAMCOM_COMMON_FRAMEINFO_HPP
17#include "ifw/fnd/defs/base.hpp"
29 const std::string
Print()
const {
31 std::stringstream msg;
32 msg <<
"Exposure start (camera timestamp): " <<
timestamp <<
", Fr ID: " <<
frame_id <<
DataType data_type
Definition frameInfo.hpp:49
FrameInfo()
Definition frameInfo.hpp:25
int32_t start_x
Definition frameInfo.hpp:42
int64_t frame_id
Definition frameInfo.hpp:46
int32_t start_y
Definition frameInfo.hpp:43
std::size_t size
Definition frameInfo.hpp:50
uint64_t timestamp
Camera timestamp in nanoseconds.
Definition frameInfo.hpp:47
const std::string Print() const
Definition frameInfo.hpp:29
double exposure_time_us
Exposure time in microseconds.
Definition frameInfo.hpp:48
std::map< std::string, Value > meta_data
Definition frameInfo.hpp:53
FrameInfo(int32_t x, int32_t y, int32_t w, int32_t h, DataType dtype)
Definition frameInfo.hpp:26
int32_t height
Definition frameInfo.hpp:45
int32_t width
Definition frameInfo.hpp:44
CamCom data type — re-export of the ELT IFW (ifw-fnd) data type.
Definition adapterBase.cpp:18
ifw::fnd::datatype::DataType DataType
Definition datatype.hpp:27
std::string DataTypeString(DataType type)
Definition datatype.hpp:31
Header file for the CamCom Common Library.