Renesas / opencv-lib

Dependents:   RZ_A2M_Mbed_samples

Embed: (wiki syntax)

« Back to documentation index

PairwiseSeamFinder Class Reference

PairwiseSeamFinder Class Reference
[Seam Estimation]

Base class for all pairwise seam estimators. More...

#include <seam_finders.hpp>

Inherits cv::detail::SeamFinder.

Inherited by GraphCutSeamFinderGpu, and VoronoiSeamFinder.

Public Member Functions

virtual void find (const std::vector< UMat > &src, const std::vector< Point > &corners, std::vector< UMat > &masks)
 Estimates seams.

Protected Member Functions

virtual void findInPair (size_t first, size_t second, Rect roi)=0
 Resolves masks intersection of two specified images in the given ROI.

Detailed Description

Base class for all pairwise seam estimators.

Definition at line 82 of file seam_finders.hpp.


Member Function Documentation

virtual void find ( const std::vector< UMat > &  src,
const std::vector< Point > &  corners,
std::vector< UMat > &  masks 
) [virtual]

Estimates seams.

Parameters:
srcSource images
cornersSource image top-left corners
masksSource image masks to update

Implements SeamFinder.

Reimplemented in VoronoiSeamFinder.

virtual void findInPair ( size_t  first,
size_t  second,
Rect  roi 
) [protected, pure virtual]

Resolves masks intersection of two specified images in the given ROI.

Parameters:
firstFirst image index
secondSecond image index
roiRegion of interest