coeffs.h
Go to the documentation of this file.
1 // License: Apache 2.0. See LICENSE file in root directory.
2 // Copyright(c) 2020 Intel Corporation. All Rights Reserved.
3 
4 #pragma once
5 
6 #include "calibration-types.h"
7 #include "calibration.h"
8 #include <vector>
9 
10 
11 namespace librealsense {
12 namespace algo {
13 namespace depth_to_rgb_calibration {
14 
15 
16  template< class T >
17  struct coeffs
18  {
19  std::vector<T> x_coeffs;
20  std::vector<T> y_coeffs;
21  };
22 
23  struct z_frame_data;
24  struct yuy2_frame_data;
25  struct calib;
26 
28  const z_frame_data& z_data,
29  const std::vector<double3>& new_vertices,
30  const yuy2_frame_data& yuy_data,
31  const calib & cal,
32  const p_matrix & p_mat,
33  const std::vector<double>& rc,
34  const std::vector<double2>& xy
35  );
36 
37  struct data_collect;
38 
39 } // librealsense::algo::depth_to_rgb_calibration
40 } // librealsense::algo
41 } // librealsense
coeffs< p_matrix > calc_p_coefs(const z_frame_data &z_data, const std::vector< double3 > &new_vertices, const yuy2_frame_data &yuy_data, const calib &cal, const p_matrix &p_mat, const std::vector< double > &rc, const std::vector< double2 > &xy)
Definition: coeffs.cpp:695


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:47:11