选择性搜索分割算法 该类实现了[276]中描述的算法。 更多...
#include <opencv2/ximgproc/segmentation.hpp>
选择性搜索分割算法 该类实现了[276]中描述的算法。
◆ addGraphSegmentation()
virtual void cv::ximgproc::segmentation::SelectiveSearchSegmentation::addGraphSegmentation |
( |
Ptr< GraphSegmentation > |
g | ) |
|
|
纯虚 |
Python |
---|
| cv.ximgproc.segmentation.SelectiveSearchSegmentation.addGraphSegmentation( | g | ) -> | None |
◆ addImage()
virtual void cv::ximgproc::segmentation::SelectiveSearchSegmentation::addImage |
( |
InputArray |
img | ) |
|
|
纯虚 |
Python |
---|
| cv.ximgproc.segmentation.SelectiveSearchSegmentation.addImage( | img | ) -> | None |
◆ addStrategy()
Python |
---|
| cv.ximgproc.segmentation.SelectiveSearchSegmentation.addStrategy( | s | ) -> | None |
◆ clearGraphSegmentations()
virtual void cv::ximgproc::segmentation::SelectiveSearchSegmentation::clearGraphSegmentations |
( |
| ) |
|
|
纯虚 |
Python |
---|
| cv.ximgproc.segmentation.SelectiveSearchSegmentation.clearGraphSegmentations( | | ) -> | None |
◆ clearImages()
virtual void cv::ximgproc::segmentation::SelectiveSearchSegmentation::clearImages |
( |
| ) |
|
|
纯虚 |
Python |
---|
| cv.ximgproc.segmentation.SelectiveSearchSegmentation.clearImages( | | ) -> | None |
◆ clearStrategies()
virtual void cv::ximgproc::segmentation::SelectiveSearchSegmentation::clearStrategies |
( |
| ) |
|
|
纯虚 |
Python |
---|
| cv.ximgproc.segmentation.SelectiveSearchSegmentation.clearStrategies( | | ) -> | None |
◆ process()
virtual void cv::ximgproc::segmentation::SelectiveSearchSegmentation::process |
( |
std::vector< Rect > & |
rects | ) |
|
|
纯虚 |
Python |
---|
| cv.ximgproc.segmentation.SelectiveSearchSegmentation.process( | | ) -> | rects |
基于所有图像、图分割和策略,计算所有可能的矩形并返回它们。
- 参数
-
rects | 矩形列表。最前面的矩形比后面的矩形更重要。 |
◆ setBaseImage()
virtual void cv::ximgproc::segmentation::SelectiveSearchSegmentation::setBaseImage |
( |
InputArray |
img | ) |
|
|
纯虚 |
Python |
---|
| cv.ximgproc.segmentation.SelectiveSearchSegmentation.setBaseImage( | img | ) -> | None |
设置一个用于 switch* 函数初始化类的图像。
- 参数
-
◆ switchToSelectiveSearchFast()
virtual void cv::ximgproc::segmentation::SelectiveSearchSegmentation::switchToSelectiveSearchFast |
( |
int |
base_k = 150 , |
|
|
int |
inc_k = 150 , |
|
|
float |
sigma = 0.8f |
|
) |
| |
|
纯虚 |
Python |
---|
| cv.ximgproc.segmentation.SelectiveSearchSegmentation.switchToSelectiveSearchFast( | [, base_k[, inc_k[, sigma]]] | ) -> | None |
使用[276]中描述的“快速选择性搜索”参数初始化类。
- 参数
-
base_k | 第一个图分割的 k 参数 |
inc_k | 所有图分割的 k 参数增量 |
sigma | 图分割的 sigma 参数 |
◆ switchToSelectiveSearchQuality()
virtual void cv::ximgproc::segmentation::SelectiveSearchSegmentation::switchToSelectiveSearchQuality |
( |
int |
base_k = 150 , |
|
|
int |
inc_k = 150 , |
|
|
float |
sigma = 0.8f |
|
) |
| |
|
纯虚 |
Python |
---|
| cv.ximgproc.segmentation.SelectiveSearchSegmentation.switchToSelectiveSearchQuality( | [, base_k[, inc_k[, sigma]]] | ) -> | None |
使用[276]中描述的“快速选择性搜索”参数初始化类。
- 参数
-
base_k | 第一个图分割的 k 参数 |
inc_k | 所有图分割的 k 参数增量 |
sigma | 图分割的 sigma 参数 |
◆ switchToSingleStrategy()
virtual void cv::ximgproc::segmentation::SelectiveSearchSegmentation::switchToSingleStrategy |
( |
int |
k = 200 , |
|
|
float |
sigma = 0.8f |
|
) |
| |
|
纯虚 |
Python |
---|
| cv.ximgproc.segmentation.SelectiveSearchSegmentation.switchToSingleStrategy( | [, k[, sigma]] | ) -> | None |
使用[276]中描述的“单策略”参数初始化类。
- 参数
-
k | 图分割的 k 参数 |
sigma | 图分割的 sigma 参数 |
此类的文档是从以下文件生成的