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