Loading...
Searching...
No Matches
cv::detail::VoronoiSeamFinder Class Reference
Voronoi diagram-based seam estimator. More...
#include <opencv2/stitching/detail/seam_finders.hpp>
Inheritance diagram for cv::detail::VoronoiSeamFinder:

Public Member Functions | |
virtual void | find (const std::vector< Size > &size, const std::vector< Point > &corners, std::vector< UMat > &masks) |
virtual void | find (const std::vector< UMat > &src, const std::vector< Point > &corners, std::vector< UMat > &masks) CV_OVERRIDE |
Estimates seams. | |
virtual void | find (const std::vector< UMat > &src, const std::vector< Point > &corners, std::vector< UMat > &masks) CV_OVERRIDE |
Estimates seams. | |
![]() | |
virtual | ~SeamFinder () |
virtual void | find (const std::vector< UMat > &src, const std::vector< Point > &corners, std::vector< UMat > &masks)=0 |
Estimates seams. | |
Additional Inherited Members | |
![]() | |
enum | { NO , VORONOI_SEAM , DP_SEAM } |
![]() | |
static Ptr< SeamFinder > | createDefault (int type) |
![]() | |
virtual void | findInPair (size_t first, size_t second, Rect roi)=0 |
Resolves masks intersection of two specified images in the given ROI. | |
void | run () |
![]() | |
std::vector< Point > | corners_ |
std::vector< UMat > | images_ |
std::vector< UMat > | masks_ |
std::vector< Size > | sizes_ |
Detailed Description
Voronoi diagram-based seam estimator.
Member Function Documentation
◆ find() [1/2]
|
virtual |
◆ find() [2/2]
|
virtual |
Estimates seams.
- Parameters
-
src Source images corners Source image top-left corners masks Source image masks to update
Reimplemented from cv::detail::PairwiseSeamFinder.
The documentation for this class was generated from the following file:
- opencv2/stitching/detail/seam_finders.hpp