Classes | Functions
combine_grids::internal Namespace Reference

Classes

class  AffineBasedEstimator
 Affine transformation based estimator. More...
class  AffineBestOf2NearestMatcher
 Features matcher similar to cv::detail::BestOf2NearestMatcher which finds two best matches for each feature and leaves the best one only if the ratio between descriptor distances is greater than the threshold match_conf. More...
class  CalcAffineTransform
 Old-style functor calculating final tranformation related to reference frame. More...

Functions

size_t opencvEstimateTransform (const std::vector< cv::Mat > &images, std::vector< cv::Mat > &transforms, double confidence)
 Estimates tranformation using opencv stitching pipeline.

Function Documentation

size_t combine_grids::internal::opencvEstimateTransform ( const std::vector< cv::Mat > &  images,
std::vector< cv::Mat > &  transforms,
double  confidence 
)

Estimates tranformation using opencv stitching pipeline.

For given images computes transformations, such that all images transformed makes one image.

All transforms will form one component (there will always exist transforms between each other). This will be the biggest possible component. Solo matches and smaller components are left out

Parameters:
imagesimages usable by opencv stitching pipeline
transformsestimated transforms
confidenceconfidence treshold for probabilistic model based on number of inliers
Returns:
number of successfully estimated transforms with enough confidence.

Definition at line 53 of file estimate_transform.cpp.



map_merge
Author(s): Jiri Horner
autogenerated on Sun Mar 26 2017 03:48:10