|
#define | CALIB_TRACE(...) U_LOG_IFL_T(debug_get_log_option_calib_log(), __VA_ARGS__) |
|
#define | CALIB_DEBUG(...) U_LOG_IFL_D(debug_get_log_option_calib_log(), __VA_ARGS__) |
|
#define | CALIB_INFO(...) U_LOG_IFL_I(debug_get_log_option_calib_log(), __VA_ARGS__) |
|
#define | CALIB_WARN(...) U_LOG_IFL_W(debug_get_log_option_calib_log(), __VA_ARGS__) |
|
#define | CALIB_ERROR(...) U_LOG_IFL_E(debug_get_log_option_calib_log(), __VA_ARGS__) |
|
#define | CALIB_ASSERT(predicate, ...) |
|
#define | CALIB_ASSERT_(predicate) CALIB_ASSERT(predicate, "Assertion failed " #predicate) |
|
#define | CALIB_ASSERTR(predicate, ...) |
|
#define | COPY(TO, FROM) |
|
#define | PINHOLE_RADTAN5 "pinhole_radtan5" |
|
#define | FISHEYE_EQUIDISTANT4 "fisheye_equidistant4" |
|
|
static bool | read_cv_mat (FILE *f, cv::Mat *m, const char *name) |
|
static bool | write_cv_mat (FILE *f, cv::Mat *m) |
|
RemapPair | xrt::auxiliary::tracking::calibration_get_undistort_map (t_camera_calibration &calib, cv::InputArray rectify_transform_optional=cv::noArray(), cv::Mat new_camera_matrix_optional=cv::Mat()) |
| Prepare undistortion/normalization remap structures for a rectilinear or fisheye image. More...
|
|
bool | t_stereo_camera_calibration_load_v1 (FILE *calib_file, struct t_stereo_camera_calibration **out_data) |
|
static bool | t_stereo_camera_calibration_load_path_v1 (const char *calib_path, struct t_stereo_camera_calibration **out_data) |
|
static bool | load_mat_field (const JSONNode &jn, int rows, int cols, cv::Mat_< double > &out_mat) |
| Fills out_mat from a json array stored in jn . More...
|
|
template<int rows, int cols> |
static XRT_MAYBE_UNUSED bool | load_mat_field (const JSONNode &jn, double(&out_arr)[rows][cols]) |
| Overload of load_mat_field that saves the result into a 2D C-array. More...
|
|
template<int dim> |
static XRT_MAYBE_UNUSED bool | load_mat_field (const JSONNode &jn, double(&out_arr)[dim]) |
| Overload of load_mat_field that saves the result into a 1D C-array. More...
|
|
static bool | t_camera_calibration_load_v2 (cJSON *cjson_cam, t_camera_calibration *cc) |
|
bool | t_stereo_camera_calibration_from_json_v2 (cJSON *cjson, struct t_stereo_camera_calibration **out_stereo) |
|
static bool | t_stereo_camera_calibration_load_path_v2 (const char *calib_path, struct t_stereo_camera_calibration **out_stereo) |
|
bool | t_stereo_camera_calibration_save_v1 (FILE *calib_file, struct t_stereo_camera_calibration *data) |
|
static bool | t_stereo_camera_calibration_save_path_v1 (const char *calib_path, struct t_stereo_camera_calibration *data) |
|
static JSONBuilder & | operator<< (JSONBuilder &jb, const cv::Mat_< double > &mat) |
| Writes mat data into a jb as a json array. More...
|
|
bool | t_stereo_camera_calibration_to_json_v2 (cJSON **out_cjson, struct t_stereo_camera_calibration *data) |
|
static bool | t_stereo_camera_calibration_save_path_v2 (const char *calib_path, struct t_stereo_camera_calibration *data) |
|
static bool | has_json_extension (const char *filename) |
|
bool | t_stereo_camera_calibration_load (const char *calib_path, struct t_stereo_camera_calibration **out_data) |
|
bool | t_stereo_camera_calibration_save (const char *calib_path, struct t_stereo_camera_calibration *data) |
|