RSLightFields
Disparity map estimator from 3D light fields
rslf_fine_to_coarse_core.hpp
Go to the documentation of this file.
1 #ifndef _RSLF_FINE_TO_COARSE_CORE
2 #define _RSLF_FINE_TO_COARSE_CORE
3 
4 
5 #include <limits>
6 #include <iostream>
7 
8 
10 
11 
18 namespace rslf
19 {
20 
21 
28 void downsample_EPIs
29 (
30  const Vec<Mat>& in_epis,
31  Vec<Mat>& out_epis
32 );
33 
34 
43 void fuse_disp_maps
44 (
45  const Vec<Vec<Mat >>& in_disp_pyr_p_s_v_u,
46  const Vec<Vec<Mat> >& in_validity_indicators_p_s_v_u,
47  Vec<Mat>& out_map_s_v_u,
48  Vec<Mat>& out_validity_s_v_u
49 );
50 
51 
52 }
53 
54 
55 
56 #endif
void fuse_disp_maps(const Vec< Vec< Mat >> &in_disp_pyr_p_s_v_u, const Vec< Vec< Mat > > &in_validity_indicators_p_s_v_u, Vec< Mat > &out_map_s_v_u, Vec< Mat > &out_validity_s_v_u)
Fuse a pyramid of depths into one depth map and apply a median filter on top of it.
Definition: rslf_fine_to_coarse_core.cpp:70
Definition: rslf_depth_computation.hpp:14
void downsample_EPIs(const Vec< Mat > &in_epis, Vec< Mat > &out_epis)
Downsample given EPIs by a factor 2 in the spatial dimensions.
Definition: rslf_fine_to_coarse_core.cpp:14
Implement high level classes for disparity computation.