|
void | focalsFromHomography (const Mat &H, double &f0, double &f1, bool &f0_ok, bool &f1_ok) |
|
void | estimateFocal (const std::vector< ImageFeatures > &features, const std::vector< MatchesInfo > &pairwise_matches, std::vector< double > &focals) |
|
bool | calibrateRotatingCamera (const std::vector< Mat > &Hs, Mat &K) |
|
void | normalizeUsingWeightMap (const Mat &weight, Mat &src) |
|
void | createWeightMap (const Mat &mask, float sharpness, Mat &weight) |
|
void | createLaplacePyr (const Mat &img, int num_levels, std::vector< Mat > &pyr) |
|
void | createLaplacePyrGpu (const Mat &img, int num_levels, std::vector< Mat > &pyr) |
|
void | restoreImageFromLaplacePyr (std::vector< Mat > &pyr) |
|
void | restoreImageFromLaplacePyrGpu (std::vector< Mat > &pyr) |
|
void | waveCorrect (std::vector< Mat > &rmats, WaveCorrectKind kind) |
|
std::string | matchesGraphAsString (std::vector< std::string > &pathes, std::vector< MatchesInfo > &pairwise_matches, float conf_threshold) |
|
std::vector< int > | leaveBiggestComponent (std::vector< ImageFeatures > &features, std::vector< MatchesInfo > &pairwise_matches, float conf_threshold) |
|
void | findMaxSpanningTree (int num_images, const std::vector< MatchesInfo > &pairwise_matches, Graph &span_tree, std::vector< int > ¢ers) |
|
bool | overlapRoi (Point tl1, Point tl2, Size sz1, Size sz2, Rect &roi) |
|
Rect | resultRoi (const std::vector< Point > &corners, const std::vector< Mat > &images) |
|
Rect | resultRoi (const std::vector< Point > &corners, const std::vector< Size > &sizes) |
|
Point | resultTl (const std::vector< Point > &corners) |
|
void | selectRandomSubset (int count, int size, std::vector< int > &subset) |
|
int & | stitchingLogLevel () |
|