42 std::vector< algo::depth_to_rgb_calibration::yuy_t >
const & last_yuy_data,
47 std::function<
void()> should_continue =
nullptr algo::depth_to_rgb_calibration::optimizer _algo
rs2_dsm_params _dsm_params
rs2_dsm_params const & get_dsm_params() const
rs2_extrinsics const & get_extrinsics() const
Video DSM (Digital Sync Module) parameters for calibration (same layout as in FW ac_depth_params) Thi...
void debug_calibration(char const *prefix)
algo::thermal_loop::thermal_calibration_table_interface const & _thermal_table
GLint GLint GLsizei GLsizei GLsizei depth
GLsizei const GLchar *const * string
rs2_intrinsics _thermal_intr
stream_profile_interface *const _from
depth_to_rgb_calibration(algo::depth_to_rgb_calibration::optimizer::settings const &settings, rs2::frame depth, rs2::frame ir, rs2::frame yuy, rs2::frame prev_yuy, std::vector< algo::depth_to_rgb_calibration::yuy_t > const &last_yuy_data, algo::depth_to_rgb_calibration::algo_calibration_info const &cal_info, algo::depth_to_rgb_calibration::algo_calibration_registers const &cal_regs, rs2_intrinsics const &yuy_intrinsics, algo::thermal_loop::thermal_calibration_table_interface const &, std::function< void()> should_continue=nullptr)
rs2_intrinsics const & get_raw_intrinsics() const
rs2_calibration_status optimize(std::function< void(rs2_calibration_status)> call_back=nullptr)
std::function< void()> _should_continue
stream_profile_interface * get_from_profile() const
Cross-stream extrinsics: encodes the topology describing how the different devices are oriented...
std::vector< algo::depth_to_rgb_calibration::yuy_t > _last_successful_frame_data
std::vector< algo::depth_to_rgb_calibration::yuy_t > & get_last_successful_frame_data()
stream_profile_interface * get_to_profile() const
void write_data_to(std::string const &dir)
stream_profile_interface *const _to
rs2_intrinsics const & get_thermal_intrinsics() const