limap.util package
Submodules
limap.util.config module
- limap.util.config.load_config(config_file, default_path=None)
- limap.util.config.update_config(cfg, unknown, shortcuts)
- limap.util.config.update_recursive(dict1, dictinfo)
- limap.util.config.update_recursive_deepcopy(dict1, dictinfo)
limap.util.evaluation module
- limap.util.evaluation.compute_pose_err(pose, pose_gt)
Inputs: - pose: _base.CameraPose - pose_gt: _base.CameraPose
- limap.util.evaluation.compute_rot_err(R1, R2)
- limap.util.evaluation.eval_imagecols(imagecols, imagecols_gt)
- limap.util.evaluation.eval_imagecols_relpose(imagecols, imagecols_gt)
limap.util.geometry module
- limap.util.geometry.rotation_from_euler_angles(rot_x, rot_y, rot_z)
- limap.util.geometry.rotation_from_quaternion(quad)
limap.util.io module
- limap.util.io.check_directory(fname)
- limap.util.io.check_makedirs(folder)
- limap.util.io.check_path(fname)
- limap.util.io.delete_folder(folder)
- limap.util.io.exists_txt_segments(folder, img_id)
- limap.util.io.load_obj(fname)
- limap.util.io.read_all_segments_from_folder(folder)
- limap.util.io.read_folder_linetracks(folder)
- limap.util.io.read_folder_linetracks_with_info(folder)
- limap.util.io.read_lines_from_input(input_file)
General reader for lines
- limap.util.io.read_npy(fname)
- limap.util.io.read_npz(fname)
- limap.util.io.read_ply(fname)
- limap.util.io.read_txt_Line3Dpp(fname)
- limap.util.io.read_txt_imname_dict(fname)
- limap.util.io.read_txt_imname_list(fname)
- limap.util.io.read_txt_metainfos(fname)
Read in .txt for neighbors and ranges
- limap.util.io.read_txt_segments(folder, img_id)
- limap.util.io.save_folder_linetracks(folder, linetracks)
- limap.util.io.save_folder_linetracks_with_info(folder, linetracks, config=None, imagecols=None, all_2d_segs=None)
- limap.util.io.save_l3dpp(folder, imagecols, all_2d_segs)
- limap.util.io.save_npy(fname, nparray)
- limap.util.io.save_npz(fname, dic)
- limap.util.io.save_obj(fname, lines)
- limap.util.io.save_ply(fname, points)
- limap.util.io.save_txt_imname_dict(fname, imname_dict)
- limap.util.io.save_txt_imname_list(fname, imname_list)
- limap.util.io.save_txt_linetracks(fname, linetracks, n_visible_views=4)
Save all the linetracks into a single .txt file.
- limap.util.io.save_txt_metainfos(fname, neighbors, ranges)
Write out .txt for neighbors and ranges
- limap.util.io.save_txt_segments(folder, img_id, segs)