limap.visualize.trackvis package

Submodules

limap.visualize.trackvis.base module

class limap.visualize.trackvis.base.BaseTrackVisualizer(tracks)

Bases: object

get_counts_np()
get_lines_for_images(image_list)
get_lines_n_visible_views(n_visible_views)
get_lines_np(n_visible_views=0)
get_lines_within_ranges(ranges)
report()
report_avg_supports(n_visible_views=4)
report_stats()
vis_all_lines(n_visible_views=4, width=2)
vis_reconstruction(imagecols)

limap.visualize.trackvis.open3d module

class limap.visualize.trackvis.open3d.Open3DTrackVisualizer(tracks)

Bases: BaseTrackVisualizer

reset()
vis_all_lines(n_visible_views=4, width=2, scale=1.0)
vis_reconstruction(imagecols, n_visible_views=4, width=2, ranges=None, scale=1.0, cam_scale=1.0)

limap.visualize.trackvis.pyvista module

class limap.visualize.trackvis.pyvista.PyVistaTrackVisualizer(tracks)

Bases: BaseTrackVisualizer

reset(img_hw=(600, 800))
vis_additional_lines(lines, img_hw=(600, 800), width=2)
vis_all_lines(n_visible_views=4, width=2, scale=1.0)
vis_all_lines_image(img_id, img_hw=(600, 800), n_visible_views=4, width=2)

Module contents