1 #ifndef LICORNEA_KINECT_REPROJECTION_H_ 2 #define LICORNEA_KINECT_REPROJECTION_H_ 4 #include "../../lib/opencv.h" 5 #include "../../lib/color.h" 25 const std::vector<vec2> distorted_ir_i_xy,
26 const std::vector<real>& ir_z,
27 std::vector<real>& out_color_z,
28 bool distort_color =
true 33 template<
typename Value,
typename Depth>
35 const cv::Mat_<Value>& distorted_ir_values,
36 const cv::Mat_<Depth>& distorted_ir_z,
37 bool distort_color =
true 43 #include "kinect_reprojection.tcc"
std::vector< vec2 > reproject_points_ir_to_color(const std::vector< vec2 > distorted_ir_i_xy, const std::vector< real > &ir_z, std::vector< real > &out_color_z, bool distort_color=true) const
kinect_reprojection(const kinect_reprojection_parameters &)
const kinect_reprojection_parameters & parameters() const
kinect_reprojection_parameters & parameters()
std::vector< sample< Value > > reproject_ir_to_color_samples(const cv::Mat_< Value > &distorted_ir_values, const cv::Mat_< Depth > &distorted_ir_z, bool distort_color=true) const