Template Class ExposureFramesExtract

Class Documentation

template<int SRC_T, int N_ROWS, int N_COLS, int MAX_ROWS, int MAX_COLS, int NPPC = XF_NPPC1, int USE_URAM = 0>
class ExposureFramesExtract

Public Functions

inline void initialize()
inline ExposureFramesExtract()
inline void extract(xf::cv::Mat<SRC_T, MAX_ROWS * 2, MAX_COLS + N_COLS, NPPC> &_hdrSrc, xf::cv::Mat<SRC_T, MAX_ROWS, MAX_COLS, NPPC> &_lefSrc, xf::cv::Mat<SRC_T, MAX_ROWS, MAX_COLS, NPPC> &_sefSrc)

Public Members

xf::cv::LineBuffer<N_ROWS, ((MAX_COLS + N_COLS) >> (XF_BITSHIFT(NPPC))), XF_TNAME(SRC_T, NPPC), (USE_URAM ? RAM_S2P_URAM : RAM_S2P_BRAM), (USE_URAM ? N_ROWS : 1)> buff
uint32_t fifo_rd_ptr
uint32_t fifo_wr_ptr
uint32_t src_rd_ptr
uint32_t lef_ptr
uint32_t sef_ptr