Template Class dt_kernel_bk_pass
Defined in File xf_distancetransform.hpp
Class Documentation
-
template<int FW_PTR, int ROWS, int COLS, int USE_URAM>
class dt_kernel_bk_pass Public Functions
-
inline dt_kernel_bk_pass()
-
inline dt_kernel_bk_pass(int rows, int cols)
-
inline void initialize_b()
-
inline void apply_b(ap_uint<FW_PTR> _fw_data, ap_uint<FW_PTR> &local_dist_data, ap_uint<FW_PTR> patch_top_0, ap_uint<FW_PTR> patch_top_1, ap_uint<FW_PTR> patch_top_2, ap_uint<FW_PTR> patch_left)
-
inline void write_dist_to_mem(float *ram, float *_dst, int _wr_ptr)
Public Members
-
xf::cv::LineBuffer<1, COLS + 2, ap_uint<FW_PTR>, (USE_URAM ? RAM_S2P_URAM : RAM_S2P_BRAM), 1> buff
-
int im_h
-
int im_w
-
bool flag
-
SIZE_IDX_T rd_ptr
-
SIZE_IDX_T wr_ptr
-
inline dt_kernel_bk_pass()