RSLightFields
Disparity map estimator from 3D light fields
Public Member Functions | Public Attributes | List of all members
rslf::BufferDepth1D< DataType > Struct Template Reference

Implement a buffer containing re-usable temporary variables in order to avoid multiple unnecessary allocations. More...

#include <rslf_depth_computation_core.hpp>

Public Member Functions

 BufferDepth1D (int a_dim_s, int a_dim_d, int a_dim_u, int a_data_type, const Depth1DParameters< DataType > &a_parameters)
 

Public Attributes

Vec< cv::Point > buf_locations
 
Mat buf_scores_u_d
 
Mat buf_filter_kernel
 
Mat buf_conv_tmp
 
Mat buf_sqsum_tmp
 
Mat buf_I
 
Mat buf_S
 
Mat buf_D
 
Mat buf_radiances_s_d
 
Mat buf_radiances_s_d_un_nanified
 
Mat buf_card_R
 
Mat buf_r_bar
 
Mat buf_r_m_r_bar
 
Mat buf_K_r_m_r_bar_mat
 
Mat buf_K_r_m_r_bar_mat_vec
 
Mat buf_r_K_r_m_r_bar_mat
 
Mat buf_sum_r_K_r_m_r_bar
 
Mat buf_sum_K_r_m_r_bar
 
Mat buf_sum_K_r_m_r_bar_vec
 
Mat buf_r_bar_broadcast
 

Detailed Description

template<typename DataType>
struct rslf::BufferDepth1D< DataType >

Implement a buffer containing re-usable temporary variables in order to avoid multiple unnecessary allocations.


The documentation for this struct was generated from the following file: