/* Non-linear calibration refinement step - version 2. */ /* Last edited on 2011-05-15 00:47:15 by stolfi */ #ifndef tf_calib_refine2_H #define tf_calib_refine2_H #include #include #include #include #include #include #include #include void tf_calib_refine2_gather_optimization_params ( int nparams, double params[], tf_camera_specs_t *cspec, tf_calib_data_t * cdat, tf_camera_params_t *cpar, tf_optimization_choice_t *which ); void tf_calib_refine2_scatter_optimization_params ( int nparams, double params[], tf_camera_specs_t *cspec, tf_calib_data_t * cdat, tf_camera_params_t *cpar, tf_optimization_choice_t *which ); double tf_calib_refine2_calc_Tz ( double zc_star, tf_calib_data_t * cdat, tf_camera_params_t *cpar ); double tf_calib_refine2_calc_zc_star ( tf_calib_data_t * cdat, tf_camera_params_t *cpar ); #endif