Class ImageSet

Nested Relationships

Class Documentation

class ImageSet

Public Types

typedef std::shared_ptr<ImageSet> SharedPtr

Public Functions

ImageSet()
ImageSet(const ImageSet&)
ImageSet(unsigned int id, const cv::Mat &img, const libvideoio::Camera &cam)
ImageSet(unsigned int id, const std::vector<cv::Mat> &imgs, const std::vector<libvideoio::Camera> &cams, const unsigned int ref)
~ImageSet()
Frame::SharedPtr &refFrame()
Frame::SharedPtr &getFrame(const unsigned int frameNum)
void pushbackFrame(const cv::Mat &img, const libvideoio::Camera &cam)
void setDisparityMap(float *_iDepth, uint8_t *_iDepthValid, int _size)
Sim3 getRefTransformation()
void setReferenceFrame(const unsigned int &frameNum)
unsigned int id()

Public Members

Disparity disparity
boost::shared_mutex setMutex
struct Disparity

Public Members

float *iDepth
uint8_t *iDepthValid
int iDepthSize = 0