Template Function xf::cv::Process_function

Function Documentation

Warning

doxygenfunction: Unable to resolve function “xf::cv::Process_function” with arguments “(xf::cv::Mat<TYPE, ROWS, COLS, NPC>&, unsigned char, xf::cv::Mat<TYPE, ROWS, COLS, NPC>&, XF_TNAME(TYPE, NPC), XF_PTUNAME(TYPE), XF_TNAME(TYPE, NPC) &, uint16_t, uint16_t, uint16_t&, ap_uint<13>, ap_uint<13>, int&, int&)”. Candidate function could not be parsed. Parsing error is Error when parsing function declaration. If the function has no return type: Error in declarator or parameters-and-qualifiers Invalid C++ declaration: Expected identifier in nested name, got keyword: void [error at 111] template<int ROWS, int COLS, int PLANES, int TYPE, int NPC, int WORDWIDTH, int TC, int K_ROWS, int K_COLS> void Process_function (xf::cv::Mat< TYPE, ROWS, COLS, NPC > &_src_mat, unsigned char kernel[K_ROWS][K_COLS], xf::cv::Mat< TYPE, ROWS, COLS, NPC > &_out_mat, XF_TNAME(TYPE, NPC) buf[K_ROWS][(COLS >> XF_BITSHIFT(NPC))], XF_PTUNAME(TYPE) src_buf[K_ROWS][XF_NPIXPERCYCLE(NPC)+(K_COLS - 1)], XF_TNAME(TYPE, NPC) &P0, uint16_t img_width, uint16_t img_height, uint16_t &shift_x, ap_uint< 13 > row_ind[K_ROWS], ap_uint< 13 > row, int &rd_ind, int &wr_ind) —————————————————————————————————————^ If the function has a return type: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Invalid C++ declaration: Expected ‘::’ in pointer to member (function). [error at 129] template<int ROWS, int COLS, int PLANES, int TYPE, int NPC, int WORDWIDTH, int TC, int K_ROWS, int K_COLS> void Process_function (xf::cv::Mat< TYPE, ROWS, COLS, NPC > &_src_mat, unsigned char kernel[K_ROWS][K_COLS], xf::cv::Mat< TYPE, ROWS, COLS, NPC > &_out_mat, XF_TNAME(TYPE, NPC) buf[K_ROWS][(COLS >> XF_BITSHIFT(NPC))], XF_PTUNAME(TYPE) src_buf[K_ROWS][XF_NPIXPERCYCLE(NPC)+(K_COLS - 1)], XF_TNAME(TYPE, NPC) &P0, uint16_t img_width, uint16_t img_height, uint16_t &shift_x, ap_uint< 13 > row_ind[K_ROWS], ap_uint< 13 > row, int &rd_ind, int &wr_ind) ———————————————————————————————————————————^ If declarator-id: Invalid C++ declaration: Expecting “,” or “)” in parameters-and-qualifiers, got “b”. [error at 284] template<int ROWS, int COLS, int PLANES, int TYPE, int NPC, int WORDWIDTH, int TC, int K_ROWS, int K_COLS> void Process_function (xf::cv::Mat< TYPE, ROWS, COLS, NPC > &_src_mat, unsigned char kernel[K_ROWS][K_COLS], xf::cv::Mat< TYPE, ROWS, COLS, NPC > &_out_mat, XF_TNAME(TYPE, NPC) buf[K_ROWS][(COLS >> XF_BITSHIFT(NPC))], XF_PTUNAME(TYPE) src_buf[K_ROWS][XF_NPIXPERCYCLE(NPC)+(K_COLS - 1)], XF_TNAME(TYPE, NPC) &P0, uint16_t img_width, uint16_t img_height, uint16_t &shift_x, ap_uint< 13 > row_ind[K_ROWS], ap_uint< 13 > row, int &rd_ind, int &wr_ind) ——————————————————————————————————————————————————————————————————————————————————————————————–^