MCPcopy Create free account
hub / github.com/colmap/colmap / SortAndAppendNextImages

Function SortAndAppendNextImages

src/colmap/sfm/incremental_mapper_impl.cc:70–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

68}
69
70void SortAndAppendNextImages(std::vector<std::pair<image_t, float>> image_ranks,
71 std::vector<image_t>* sorted_images_ids) {
72 std::sort(image_ranks.begin(),
73 image_ranks.end(),
74 [](const std::pair<image_t, float>& image1,
75 const std::pair<image_t, float>& image2) {
76 return image1.second > image2.second;
77 });
78
79 sorted_images_ids->reserve(sorted_images_ids->size() + image_ranks.size());
80 for (const auto& image : image_ranks) {
81 sorted_images_ids->push_back(image.first);
82 }
83}
84
85float RankNextImageMaxVisiblePointsNum(
86 const image_t image_id, const class ObservationManager& obs_manager) {

Callers 1

FindNextImagesMethod · 0.85

Calls 3

sizeMethod · 0.80
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected