LIMAP
1.0.0
Tutorials:
Installation
Quickstart
Line detection, description and matching
Line mapping
Localization with points & lines
Visualization
API references:
limap.base package
limap.line2d package
limap.estimators package
limap.evaluation package
limap.runners package
limap.triangulation package
limap.undistortion package
limap.visualize package
limap.vplib package
Community:
Main developers
LIMAP
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (limap.base.Camera method)
(limap.base.CameraImage method)
(limap.base.CameraPose method)
(limap.base.CameraView method)
(limap.base.ImageCollection method)
(limap.base.InfiniteLine2d method)
(limap.base.InfiniteLine3d method)
(limap.base.Line2d method)
(limap.base.Line3d method)
(limap.base.LineTrack method)
(limap.evaluation.MeshEvaluator method)
(limap.evaluation.PointCloudEvaluator method)
__new__() (limap.line2d.base_detector.BaseDetectorOptions static method)
(limap.line2d.base_matcher.BaseMatcherOptions static method)
A
active (limap.base.LineTrack property)
apply_similarity_transform() (limap.base.ImageCollection method)
as_array() (limap.base.Line2d method)
(limap.base.Line3d method)
as_dict() (limap.base.Camera method)
(limap.base.CameraImage method)
(limap.base.CameraPose method)
(limap.base.CameraView method)
(limap.base.ImageCollection method)
(limap.base.LineTrack method)
B
BaseDepthReader (class in limap.base.depth_reader_base)
BaseDetector (class in limap.line2d.base_detector)
BaseDetectorOptions (namedtuple in limap.line2d.base_detector)
do_merge_lines (namedtuple field)
max_num_2d_segs (namedtuple field)
set_gray (namedtuple field)
visualize (namedtuple field)
weight_path (namedtuple field)
BaseMatcher (class in limap.line2d.base_matcher)
BaseMatcherOptions (namedtuple in limap.line2d.base_matcher)
n_jobs (namedtuple field)
n_neighbors (namedtuple field)
topk (namedtuple field)
weight_path (namedtuple field)
BaseP3DReader (class in limap.base.p3d_reader_base)
BaseVPDetector (class in limap.vplib.base_vp_detector)
BaseVPDetectorOptions (namedtuple in limap.vplib.base_vp_detector)
n_jobs (namedtuple field)
best_model_score (limap.estimators.HybridRansacStatistics property)
(limap.estimators.RansacStatistics property)
best_num_inliers (limap.estimators.HybridRansacStatistics property)
(limap.estimators.RansacStatistics property)
best_solver_type (limap.estimators.HybridRansacStatistics property)
Build() (limap.evaluation.PointCloudEvaluator method)
C
cam (limap.base.CameraView property)
cam() (limap.base.ImageCollection method)
cam_id (limap.base.CameraImage property)
cam_id() (limap.base.Camera method)
Camera (class in limap.base)
CameraImage (class in limap.base)
CameraPose (class in limap.base)
CameraView (class in limap.base)
camimage() (limap.base.ImageCollection method)
campose() (limap.base.ImageCollection method)
camview() (limap.base.ImageCollection method)
center() (limap.base.CameraPose method)
change_camera() (limap.base.ImageCollection method)
change_image() (limap.base.ImageCollection method)
change_image_name() (limap.base.ImageCollection method)
compute_2d_segs() (in module limap.runners.functions)
compute_distance_2d() (in module limap.base)
compute_distance_3d() (in module limap.base)
compute_epipolar_IoU() (in module limap.triangulation.triangulation)
compute_essential_matrix() (in module limap.triangulation.triangulation)
compute_exhausive_matches() (in module limap.runners.functions)
compute_fundamental_matrix() (in module limap.triangulation.triangulation)
compute_matches() (in module limap.runners.functions)
compute_pairwise_distance_2d() (in module limap.base)
compute_pairwise_distance_3d() (in module limap.base)
compute_sfminfos() (in module limap.runners.functions)
ComputeDistLine() (limap.evaluation.MeshEvaluator method)
(limap.evaluation.PointCloudEvaluator method)
ComputeDistPoint() (limap.evaluation.MeshEvaluator method)
(limap.evaluation.PointCloudEvaluator method)
ComputeDistsforEachPoint() (limap.evaluation.PointCloudEvaluator method)
ComputeDistsforEachPoint_KDTree() (limap.evaluation.PointCloudEvaluator method)
ComputeInlierRatio() (limap.evaluation.MeshEvaluator method)
(limap.evaluation.PointCloudEvaluator method)
ComputeInlierSegs() (limap.evaluation.MeshEvaluator method)
(limap.evaluation.PointCloudEvaluator method)
ComputeOutlierSegs() (limap.evaluation.MeshEvaluator method)
(limap.evaluation.PointCloudEvaluator method)
computeUncertainty() (limap.base.Line3d method)
coords (limap.base.InfiniteLine2d property)
coords() (limap.base.Line2d method)
count_images() (limap.base.LineTrack method)
count_lines() (limap.base.LineTrack method)
D
do_merge_lines (namedtuple field)
BaseDetectorOptions (namedtuple in limap.line2d.base_detector)
d (limap.base.InfiniteLine3d property)
data_type_weights_ (limap.estimators.HybridLORansacOptions property)
depths (limap.base.Line3d property)
detect() (limap.line2d.base_detector.BaseDetector method)
detect_all_images() (limap.line2d.base_detector.BaseDetector method)
detect_and_extract() (limap.line2d.base_detector.BaseDetector method)
detect_and_extract_all_images() (limap.line2d.base_detector.BaseDetector method)
detect_vp() (limap.vplib.base_vp_detector.BaseVPDetector method)
(limap.vplib.JLinkage.JLinkage.JLinkage method)
(limap.vplib.progressivex.progressivex.ProgressiveX method)
detect_vp_all_images() (limap.vplib.base_vp_detector.BaseVPDetector method)
direction() (limap.base.InfiniteLine2d method)
(limap.base.InfiniteLine3d method)
(limap.base.Line2d method)
(limap.base.Line3d method)
E
end (limap.base.Line2d property)
(limap.base.Line3d property)
exist_cam() (limap.base.ImageCollection method)
exist_image() (limap.base.ImageCollection method)
extract() (limap.line2d.base_detector.BaseDetector method)
extract_all_images() (limap.line2d.base_detector.BaseDetector method)
F
final_least_squares_ (limap.estimators.HybridLORansacOptions property)
(limap.estimators.LORansacOptions property)
fit_3d_segs() (in module limap.runners.line_fitnmerge)
fit_3d_segs_with_points3d() (in module limap.runners.line_fitnmerge)
G
get_cam_ids() (limap.base.ImageCollection method)
get_camera_pose() (limap.base.ImageCollection method)
get_cameras() (limap.base.ImageCollection method)
get_camviews() (limap.base.ImageCollection method)
get_descinfo_fname() (limap.line2d.base_detector.BaseDetector method)
get_descinfo_folder() (limap.line2d.base_detector.BaseDetector method)
get_detector() (in module limap.line2d.register_detector)
get_direction_from_VP() (in module limap.triangulation.triangulation)
get_direction_from_vp() (limap.base.CameraView method)
get_extractor() (in module limap.line2d.register_detector)
get_first_image_id_by_camera_id() (limap.base.ImageCollection method)
get_image_name_dict() (limap.base.ImageCollection method)
get_image_name_list() (limap.base.ImageCollection method)
get_images() (limap.base.ImageCollection method)
get_img_ids() (limap.base.ImageCollection method)
get_initial_focal_length() (limap.base.CameraView method)
get_locations() (limap.base.ImageCollection method)
get_map_camviews() (limap.base.ImageCollection method)
get_map_locations() (limap.base.ImageCollection method)
get_match_filename() (limap.line2d.base_matcher.BaseMatcher method)
get_matcher() (in module limap.line2d.register_matcher)
get_matches_folder() (limap.line2d.base_matcher.BaseMatcher method)
get_module_name() (limap.line2d.base_detector.BaseDetector method)
(limap.line2d.base_matcher.BaseMatcher method)
(limap.vplib.base_vp_detector.BaseVPDetector method)
(limap.vplib.JLinkage.JLinkage.JLinkage method)
(limap.vplib.progressivex.progressivex.ProgressiveX method)
get_segments_folder() (limap.line2d.base_detector.BaseDetector method)
get_vp_detector() (in module limap.vplib.register_vp_detector)
GetSortedImageIds() (limap.base.LineTrack method)
H
h() (limap.base.Camera method)
(limap.base.CameraView method)
HasImage() (limap.base.LineTrack method)
HybridLORansacOptions (class in limap.estimators)
HybridRansacStatistics (class in limap.estimators)
I
inlier_threshold (namedtuple field)
ProgressiveXOptions (namedtuple in limap.vplib.progressivex.progressivex)
image_id_list (limap.base.LineTrack property)
image_name() (limap.base.CameraImage method)
(limap.base.CameraView method)
(limap.base.ImageCollection method)
ImageCollection (class in limap.base)
ImageToWorld() (limap.base.Camera method)
InfiniteLine2d (class in limap.base)
InfiniteLine3d (class in limap.base)
init_uninitialized_cameras() (limap.base.ImageCollection method)
initialized (limap.base.CameraPose property)
InitializeParams() (limap.base.Camera method)
inlier_indices (limap.estimators.HybridRansacStatistics property)
(limap.estimators.RansacStatistics property)
inlier_ratio (limap.estimators.RansacStatistics property)
inlier_ratios (limap.estimators.HybridRansacStatistics property)
IsInitialized() (limap.base.Camera method)
IsUndistorted() (limap.base.Camera method)
(limap.base.ImageCollection method)
IsUndistortedCameraModel() (limap.base.ImageCollection method)
J
JLinkage (class in limap.vplib.JLinkage.JLinkage)
K
K() (limap.base.Camera method)
(limap.base.CameraView method)
K_inv() (limap.base.Camera method)
(limap.base.CameraView method)
L
length() (limap.base.Line2d method)
(limap.base.Line3d method)
limap.base.depth_reader_base
module
limap.base.p3d_reader_base
module
limap.estimators.absolute_pose
module
limap.line2d.base_detector
module
limap.line2d.base_matcher
module
limap.line2d.register_detector
module
limap.line2d.register_matcher
module
limap.runners.functions
module
limap.runners.line_fitnmerge
module
limap.runners.line_localization
module
limap.runners.line_triangulation
module
limap.triangulation.triangulation
module
limap.undistortion.undistort
module
limap.visualize.vis_lines
module
limap.vplib.base_vp_detector
module
limap.vplib.JLinkage.JLinkage
module
limap.vplib.progressivex.progressivex
module
limap.vplib.register_vp_detector
module
line (limap.base.LineTrack property)
Line2d (class in limap.base)
line2d_list (limap.base.LineTrack property)
Line3d (class in limap.base)
line_fitnmerge() (in module limap.runners.line_fitnmerge)
line_fitting_with_3Dpoints() (in module limap.runners.line_fitnmerge)
line_id_list (limap.base.LineTrack property)
line_localization() (in module limap.runners.line_localization)
line_triangulation() (in module limap.runners.line_triangulation)
LineDistType (class in limap.base)
LineTrack (class in limap.base)
lo_starting_iterations_ (limap.estimators.HybridLORansacOptions property)
(limap.estimators.LORansacOptions property)
Load() (limap.evaluation.PointCloudEvaluator method)
LORansacOptions (class in limap.estimators)
M
max_num_2d_segs (namedtuple field)
BaseDetectorOptions (namedtuple in limap.line2d.base_detector)
min_length (namedtuple field)
ProgressiveXOptions (namedtuple in limap.vplib.progressivex.progressivex)
m (limap.base.InfiniteLine3d property)
match_all_exhaustive_pairs() (limap.line2d.base_matcher.BaseMatcher method)
match_all_neighbors() (limap.line2d.base_matcher.BaseMatcher method)
match_pair() (limap.line2d.base_matcher.BaseMatcher method)
matrix() (limap.base.CameraView method)
(limap.base.InfiniteLine3d method)
max_num_iterations_ (limap.estimators.HybridLORansacOptions property)
(limap.estimators.LORansacOptions property)
(limap.estimators.RansacOptions property)
max_num_iterations_per_solver_ (limap.estimators.HybridLORansacOptions property)
MeshEvaluator (class in limap.evaluation)
midpoint() (limap.base.Line2d method)
(limap.base.Line3d method)
min_num_iterations_ (limap.estimators.HybridLORansacOptions property)
(limap.estimators.LORansacOptions property)
(limap.estimators.RansacOptions property)
min_sample_multiplicator_ (limap.estimators.HybridLORansacOptions property)
(limap.estimators.LORansacOptions property)
model_id() (limap.base.Camera method)
module
limap.base.depth_reader_base
limap.base.p3d_reader_base
limap.estimators.absolute_pose
limap.line2d.base_detector
limap.line2d.base_matcher
limap.line2d.register_detector
limap.line2d.register_matcher
limap.runners.functions
limap.runners.line_fitnmerge
limap.runners.line_localization
limap.runners.line_triangulation
limap.triangulation.triangulation
limap.undistortion.undistort
limap.visualize.vis_lines
limap.vplib.base_vp_detector
limap.vplib.JLinkage.JLinkage
limap.vplib.progressivex.progressivex
limap.vplib.register_vp_detector
N
n_jobs (namedtuple field)
BaseMatcherOptions (namedtuple in limap.line2d.base_matcher)
BaseVPDetectorOptions (namedtuple in limap.vplib.base_vp_detector)
n_neighbors (namedtuple field)
BaseMatcherOptions (namedtuple in limap.line2d.base_matcher)
non_min_sample_multiplier_ (limap.estimators.HybridLORansacOptions property)
(limap.estimators.LORansacOptions property)
num_iterations (limap.estimators.RansacStatistics property)
num_iterations_per_solver (limap.estimators.HybridRansacStatistics property)
num_iterations_total (limap.estimators.HybridRansacStatistics property)
num_lo_steps_ (limap.estimators.HybridLORansacOptions property)
(limap.estimators.LORansacOptions property)
num_lsq_iterations_ (limap.estimators.HybridLORansacOptions property)
(limap.estimators.LORansacOptions property)
num_params() (limap.base.Camera method)
number_lo_iterations (limap.estimators.HybridRansacStatistics property)
(limap.estimators.RansacStatistics property)
NumCameras() (limap.base.ImageCollection method)
NumImages() (limap.base.ImageCollection method)
O
open3d_vis_3d_lines() (in module limap.visualize.vis_lines)
P
params() (limap.base.Camera method)
pl_estimate_absolute_pose() (in module limap.estimators.absolute_pose)
point() (limap.base.InfiniteLine2d method)
(limap.base.InfiniteLine3d method)
point_distance() (limap.base.InfiniteLine2d method)
(limap.base.InfiniteLine3d method)
(limap.base.Line2d method)
(limap.base.Line3d method)
point_projection() (limap.base.InfiniteLine2d method)
(limap.base.InfiniteLine3d method)
(limap.base.Line2d method)
(limap.base.Line3d method)
point_triangulation() (in module limap.triangulation.triangulation)
PointCloudEvaluator (class in limap.evaluation)
pose (limap.base.CameraImage property)
(limap.base.CameraView property)
ProgressiveX (class in limap.vplib.progressivex.progressivex)
ProgressiveXOptions (namedtuple in limap.vplib.progressivex.progressivex)
inlier_threshold (namedtuple field)
min_length (namedtuple field)
projdepth() (limap.base.CameraPose method)
project_from_infinite_line() (limap.base.InfiniteLine3d method)
project_to_infinite_line() (limap.base.InfiniteLine3d method)
projection() (limap.base.CameraView method)
(limap.base.InfiniteLine3d method)
(limap.base.Line3d method)
(limap.base.LineTrack method)
pyvista_vis_3d_lines() (in module limap.visualize.vis_lines)
Q
qvec (limap.base.CameraPose property)
R
R() (limap.base.CameraImage method)
(limap.base.CameraPose method)
(limap.base.CameraView method)
random_seed_ (limap.estimators.HybridLORansacOptions property)
(limap.estimators.LORansacOptions property)
(limap.estimators.RansacOptions property)
RansacOptions (class in limap.estimators)
RansacStatistics (class in limap.estimators)
ray_direction() (limap.base.CameraView method)
read() (limap.base.depth_reader_base.BaseDepthReader method)
Read() (limap.base.LineTrack method)
read() (limap.base.p3d_reader_base.BaseP3DReader method)
read_depth() (limap.base.depth_reader_base.BaseDepthReader method)
read_descinfo() (limap.line2d.base_detector.BaseDetector method)
read_image() (limap.base.CameraView method)
(limap.base.ImageCollection method)
read_match() (limap.line2d.base_matcher.BaseMatcher method)
read_p3ds() (limap.base.p3d_reader_base.BaseP3DReader method)
resize() (limap.base.Camera method)
S
set_gray (namedtuple field)
BaseDetectorOptions (namedtuple in limap.line2d.base_detector)
sample_descinfo_by_indexes() (limap.line2d.base_detector.BaseDetector method)
Save() (limap.evaluation.PointCloudEvaluator method)
save_descinfo() (limap.line2d.base_detector.BaseDetector method)
save_match() (limap.line2d.base_matcher.BaseMatcher method)
score (limap.base.Line2d property)
(limap.base.Line3d property)
sensitivity() (limap.base.Line3d method)
set_cam_id() (limap.base.Camera method)
set_camera_id() (limap.base.CameraImage method)
set_camera_pose() (limap.base.ImageCollection method)
set_image_name() (limap.base.CameraImage method)
(limap.base.CameraView method)
set_max_image_dim() (limap.base.Camera method)
(limap.base.ImageCollection method)
set_uncertainty() (limap.base.Line3d method)
squared_inlier_threshold_ (limap.estimators.LORansacOptions property)
(limap.estimators.RansacOptions property)
squared_inlier_thresholds_ (limap.estimators.HybridLORansacOptions property)
start (limap.base.Line2d property)
(limap.base.Line3d property)
subset_by_camera_ids() (limap.base.ImageCollection method)
subset_by_image_ids() (limap.base.ImageCollection method)
subset_initialized() (limap.base.ImageCollection method)
success_probability_ (limap.estimators.HybridLORansacOptions property)
(limap.estimators.LORansacOptions property)
(limap.estimators.RansacOptions property)
T
topk (namedtuple field)
BaseMatcherOptions (namedtuple in limap.line2d.base_matcher)
T() (limap.base.CameraImage method)
(limap.base.CameraPose method)
(limap.base.CameraView method)
threshold_multiplier_ (limap.estimators.HybridLORansacOptions property)
(limap.estimators.LORansacOptions property)
triangulate() (in module limap.triangulation.triangulation)
triangulate_endpoints() (in module limap.triangulation.triangulation)
triangulate_with_direction() (in module limap.triangulation.triangulation)
triangulate_with_one_point() (in module limap.triangulation.triangulation)
tvec (limap.base.CameraPose property)
U
uncertainty (limap.base.Line3d property)
undistort_images() (in module limap.runners.functions)
UndistortImageCamera() (in module limap.undistortion.undistort)
UndistortPoints() (in module limap.undistortion.undistort)
uninitialize_intrinsics() (limap.base.ImageCollection method)
uninitialize_poses() (limap.base.ImageCollection method)
unprojection() (limap.base.InfiniteLine3d method)
update_neighbors() (limap.base.ImageCollection method)
V
visualize (namedtuple field)
BaseDetectorOptions (namedtuple in limap.line2d.base_detector)
visualize() (limap.vplib.base_vp_detector.BaseVPDetector method)
W
weight_path (namedtuple field)
BaseDetectorOptions (namedtuple in limap.line2d.base_detector)
BaseMatcherOptions (namedtuple in limap.line2d.base_matcher)
w() (limap.base.Camera method)
(limap.base.CameraView method)
WorldToImage() (limap.base.Camera method)
Write() (limap.base.LineTrack method)