12 #include <unordered_map>
21 #include "util/option_manager.h"
36 colmap::Database* database);
49 std::vector<std::pair<const colmap::Image*, colmap::FeatureMatches>>
63 colmap::Database* database);
65 void Reload(
const std::vector<colmap::Image>& images,
66 const colmap::image_t image_id);
73 colmap::Database* database);
75 void Reload(
const std::vector<colmap::Image>& images,
76 const colmap::image_t image_id);
83 colmap::Database* database);
85 void ShowMatches(
const std::vector<colmap::Image>& images,
86 const colmap::image_t image_id);
89 void closeEvent(QCloseEvent*
event);
95 QTabWidget* tab_widget_;
106 CameraTab(QWidget* parent, colmap::Database* database);
112 void itemChanged(QTableWidgetItem* item);
116 colmap::Database* database_;
118 std::vector<colmap::Camera> cameras_;
120 QTableWidget* table_widget_;
129 colmap::Database* database);
135 void itemChanged(QTableWidgetItem* item);
145 colmap::Database* database_;
147 std::vector<colmap::Image> images_;
149 QTableWidget* table_widget_;
162 void showEvent(QShowEvent*
event);
163 void hideEvent(QHideEvent*
event);
166 void ClearTwoViewGeometries();
171 colmap::Database database_;
173 QTabWidget* tab_widget_;
CameraTab(QWidget *parent, colmap::Database *database)
ImageTab(QWidget *parent, CameraTab *camera_tab, OptionManager *options, colmap::Database *database)
void Reload(const std::vector< colmap::Image > &images, const colmap::image_t image_id)
MatchesTab(QWidget *parent, OptionManager *options, colmap::Database *database)
TwoViewGeometriesTab(QWidget *parent, OptionManager *options, colmap::Database *database)
void Reload(const std::vector< colmap::Image > &images, const colmap::image_t image_id)
TwoViewInfoTab(QWidget *parent, OptionManager *options, colmap::Database *database)
std::vector< std::pair< const colmap::Image *, colmap::FeatureMatches > > matches_
colmap::Database * database_
void InitializeTable(const QStringList &table_header)
FeatureImageViewerWidget * matches_viewer_widget_
std::vector< size_t > sorted_matches_idxs_
const colmap::Image * image_
QTableWidget * table_widget_
std::vector< int > configs_
Generic file read and write utility for python interface.
colmap::OptionManager OptionManager