HomeSort by relevance Sort by last modified time
    Searched full:pairwise_matches (Results 1 - 8 of 8) sorted by null

  /external/opencv3/modules/stitching/include/opencv2/stitching/detail/
motion_estimators.hpp 73 @param pairwise_matches Pairwise matches of images
78 const std::vector<MatchesInfo> &pairwise_matches,
80 { return estimate(features, pairwise_matches, cameras); }
87 @param pairwise_matches Pairwise matches of images
92 const std::vector<MatchesInfo> &pairwise_matches,
106 const std::vector<MatchesInfo> &pairwise_matches,
147 const std::vector<MatchesInfo> &pairwise_matches,
257 String CV_EXPORTS matchesGraphAsString(std::vector<String> &pathes, std::vector<MatchesInfo> &pairwise_matches,
262 std::vector<MatchesInfo> &pairwise_matches,
266 int num_images, const std::vector<MatchesInfo> &pairwise_matches,
    [all...]
autocalib.hpp 72 @param pairwise_matches Matches between all image pairs.
76 const std::vector<MatchesInfo> &pairwise_matches,
matchers.hpp 192 @param pairwise_matches Found pairwise matches
199 void operator ()(const std::vector<ImageFeatures> &features, std::vector<MatchesInfo> &pairwise_matches,
262 void operator ()(const std::vector<ImageFeatures> &features, std::vector<MatchesInfo> &pairwise_matches,
  /external/opencv3/modules/stitching/perf/
perf_stich.cpp 133 detail::MatchesInfo pairwise_matches; local
141 (*matcher)(features1, features2, pairwise_matches);
146 std::vector<DMatch>& matches = pairwise_matches.matches;
188 vector<detail::MatchesInfo> pairwise_matches; local
200 (*matcher)(features, pairwise_matches);
206 std::vector<DMatch>& matches = pairwise_matches[detectorName == "surf" ? 1 : 0].matches;
  /external/opencv3/modules/stitching/src/
matchers.cpp 69 pairwise_matches(_pairwise_matches), near_pairs(_near_pairs) {}
80 matcher(features[from], features[to], pairwise_matches[pair_idx]);
81 pairwise_matches[pair_idx].src_img_idx = from;
82 pairwise_matches[pair_idx].dst_img_idx = to;
86 pairwise_matches[dual_pair_idx] = pairwise_matches[pair_idx];
87 pairwise_matches[dual_pair_idx].src_img_idx = to;
88 pairwise_matches[dual_pair_idx].dst_img_idx = from;
90 if (!pairwise_matches[pair_idx].H.empty())
91 pairwise_matches[dual_pair_idx].H = pairwise_matches[pair_idx].H.inv()
102 std::vector<MatchesInfo> &pairwise_matches; member in struct:__anon22635::MatchPairsBody
    [all...]
motion_estimators.cpp 63 : num_images(_num_images), pairwise_matches(&_pairwise_matches[0]), cameras(&_cameras[0]) {}
81 Mat R = K_from.inv() * pairwise_matches[pair_idx].H.inv() * K_to;
86 const MatchesInfo* pairwise_matches; member in struct:__anon22636::CalcRotation
107 const std::vector<MatchesInfo> &pairwise_matches,
122 int len = 2 + rand()%(pairwise_matches.size() - 1);
124 selectRandomSubset(len, pairwise_matches.size(), subset);
127 if (!pairwise_matches[subset[i]].H.empty())
128 Hs.push_back(pairwise_matches[subset[i]].H);
142 estimateFocal(features, pairwise_matches, focals);
159 findMaxSpanningTree(num_images, pairwise_matches, span_tree, span_tree_centers)
    [all...]
autocalib.cpp 97 void estimateFocal(const std::vector<ImageFeatures> &features, const std::vector<MatchesInfo> &pairwise_matches,
109 const MatchesInfo &m = pairwise_matches[i*num_images + j];
  /external/opencv3/samples/cpp/
stitching_detailed.cpp 460 vector<MatchesInfo> pairwise_matches; local
464 matcher(features, pairwise_matches);
470 matcher(features, pairwise_matches);
481 f << matchesGraphAsString(img_names, pairwise_matches, conf_thresh);
485 vector<int> indices = leaveBiggestComponent(features, pairwise_matches, conf_thresh);
510 if (!estimator(features, pairwise_matches, cameras))
540 if (!(*adjuster)(features, pairwise_matches, cameras))

Completed in 462 milliseconds