Class cv::detail::SeamFinder#

Base class for a seam estimator.

Collaboration diagram for cv::detail::SeamFinder:

Public Types#

enum cv::detail::SeamFinder {
    cv::detail::NO,
    cv::detail::VORONOI_SEAM,
    cv::detail::DP_SEAM
}

Detailed Description#

Base class for a seam estimator.

Examples
samples/cpp/stitching_detailed.cpp.

Member Enumeration Documentation#

enum SeamFinder

NO

VORONOI_SEAM

DP_SEAM

Constructor & Destructor Documentation#

~SeamFinder()#

cv::detail::SeamFinder::~SeamFinder()

Member Function Documentation#

find()#

void cv::detail::SeamFinder::find(
const std::vector< UMat > & src,
const std::vector< Point > & corners,
std::vector< UMat > & masks )

Python:

cv.detail.SeamFinder.find(src, corners, masks) -> masks

Estimates seams.

Parameters

  • src — Source images

  • corners — Source image top-left corners

  • masks — Source image masks to update

createDefault()#

static Ptr< SeamFinder > cv::detail::SeamFinder::createDefault(int type)

Python:

cv.detail.SeamFinder.createDefault(type) -> retval
cv.detail.SeamFinder_createDefault(type) -> retval

Source file#

The documentation for this class was generated from the following file: