MVE - Multi-View Environment mve-devel
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
sfm::bundler::Tracks Class Reference

Bundler Component: Generation of tracks from pairwise matching result. More...

#include <bundler_tracks.h>

Classes

struct  Options
 

Public Member Functions

 Tracks (Options const &options)
 
void compute (PairwiseMatching const &matching, ViewportList *viewports, TrackList *tracks)
 Computes viewport connectivity information by propagating track IDs.
 

Detailed Description

Bundler Component: Generation of tracks from pairwise matching result.

As input this component requires all the pairwise matching results. Additionally, to color the tracks, a color for each feature must be set.

Definition at line 26 of file bundler_tracks.h.

Constructor & Destructor Documentation

◆ Tracks()

sfm::bundler::Tracks::Tracks ( Options const &  options)
inlineexplicit

Definition at line 65 of file bundler_tracks.h.

Member Function Documentation

◆ compute()

void sfm::bundler::Tracks::compute ( PairwiseMatching const &  matching,
ViewportList viewports,
TrackList tracks 
)

Computes viewport connectivity information by propagating track IDs.

Computation requires feature positions and colors in the viewports. A color for each track is computed as the average color from features. Per-feature track IDs are added to the viewports.

Definition at line 50 of file bundler_tracks.cc.


The documentation for this class was generated from the following files: