OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::detail::PairwiseSeamFinder 類參考抽象類

所有 pairwise seam 估計器的基類。 更多...

#include <opencv2/stitching/detail/seam_finders.hpp>

cv::detail::PairwiseSeamFinder 的協作圖

公共成員函式

virtual void find (const std::vector< UMat > &src, const std::vector< Point > &corners, std::vector< UMat > &masks) CV_OVERRIDE
 估計接縫。
 
- 繼承自 cv::detail::SeamFinder 的公共成員函式
virtual ~SeamFinder ()
 

受保護成員函式

virtual void findInPair (size_t first, size_t second, Rect roi)=0
 解決給定 ROI 中兩個指定影像的 masks 交集。
 
void run ()
 

保護屬性

std::vector< Pointcorners_
 
std::vector< UMatimages_
 
std::vector< UMatmasks_
 
std::vector< Sizesizes_
 

附加的繼承成員

- 繼承自 cv::detail::SeamFinder 的公共型別
列舉  {
  NO ,
  VORONOI_SEAM ,
  DP_SEAM
}
 
- 繼承自 cv::detail::SeamFinder 的靜態公共成員函式
static Ptr< SeamFindercreateDefault (int type)
 

詳細描述

所有 pairwise seam 估計器的基類。

成員函式文件

◆ find()

virtual void cv::detail::PairwiseSeamFinder::find ( const std::vector< UMat > & src,
const std::vector< Point > & corners,
std::vector< UMat > & masks )
virtual
Python
cv.detail.PairwiseSeamFinder.find(src, corners, masks) -> 遮罩

估計接縫。

引數
src源影像
corners源影像左上角點
遮罩要更新的源影像掩碼

實現 cv::detail::SeamFinder

cv::detail::VoronoiSeamFinder 中重新實現。

◆ findInPair()

virtual void cv::detail::PairwiseSeamFinder::findInPair ( size_t first,
size_t second,
Rect roi )
受保護純虛擬函式

解決給定 ROI 中兩個指定影像的 masks 交集。

引數
first第一個影像索引
second第二個影像索引
roi感興趣區域

◆ run()

void cv::detail::PairwiseSeamFinder::run ( )
保護

成員資料文件

◆ corners_

std::vector<Point> cv::detail::PairwiseSeamFinder::corners_
保護

◆ images_

std::vector<UMat> cv::detail::PairwiseSeamFinder::images_
保護

◆ masks_

std::vector<UMat> cv::detail::PairwiseSeamFinder::masks_
保護

◆ sizes_

std::vector<Size> cv::detail::PairwiseSeamFinder::sizes_
保護

此類文件由以下檔案生成