Interface for Adaptive Manifold Filter realizations.
More...
#include <opencv2/ximgproc/edge_filter.hpp>
Interface for Adaptive Manifold Filter realizations.
For more details about this filter see [103] and References_.
Below listed optional parameters which may be set up with Algorithm::set function.
- member double sigma_s = 16.0 Spatial standard deviation.
- member double sigma_r = 0.2 Color space standard deviation.
- member int tree_height = -1 Height of the manifold tree (default = -1 : automatically computed).
- member int num_pca_iterations = 1 Number of iterations to computed the eigenvector.
- member bool adjust_outliers = false Specify adjust outliers using Eq. 9 or not.
- member bool use_RNG = true Specify use random number generator to compute eigenvector or not.
◆ collectGarbage()
| virtual void cv::ximgproc::AdaptiveManifoldFilter::collectGarbage |
( |
| ) |
|
|
pure virtual |
| Python: |
|---|
| cv.ximgproc.AdaptiveManifoldFilter.collectGarbage( | | ) -> | None |
◆ create()
| Python: |
|---|
| cv.ximgproc.AdaptiveManifoldFilter.create( | | ) -> | retval |
| cv.ximgproc.AdaptiveManifoldFilter_create( | | ) -> | retval |
◆ filter()
| Python: |
|---|
| cv.ximgproc.AdaptiveManifoldFilter.filter( | src[, dst[, joint]] | ) -> | dst |
Apply high-dimensional filtering using adaptive manifolds.
- Parameters
-
| src | filtering image with any numbers of channels. |
| dst | output image. |
| joint | optional joint (also called as guided) image with any numbers of channels. |
◆ getAdjustOutliers()
| virtual bool cv::ximgproc::AdaptiveManifoldFilter::getAdjustOutliers |
( |
| ) |
const |
|
pure virtual |
◆ getPCAIterations()
| virtual int cv::ximgproc::AdaptiveManifoldFilter::getPCAIterations |
( |
| ) |
const |
|
pure virtual |
◆ getSigmaR()
| virtual double cv::ximgproc::AdaptiveManifoldFilter::getSigmaR |
( |
| ) |
const |
|
pure virtual |
◆ getSigmaS()
| virtual double cv::ximgproc::AdaptiveManifoldFilter::getSigmaS |
( |
| ) |
const |
|
pure virtual |
◆ getTreeHeight()
| virtual int cv::ximgproc::AdaptiveManifoldFilter::getTreeHeight |
( |
| ) |
const |
|
pure virtual |
◆ getUseRNG()
| virtual bool cv::ximgproc::AdaptiveManifoldFilter::getUseRNG |
( |
| ) |
const |
|
pure virtual |
◆ setAdjustOutliers()
| virtual void cv::ximgproc::AdaptiveManifoldFilter::setAdjustOutliers |
( |
bool | val | ) |
|
|
pure virtual |
◆ setPCAIterations()
| virtual void cv::ximgproc::AdaptiveManifoldFilter::setPCAIterations |
( |
int | val | ) |
|
|
pure virtual |
◆ setSigmaR()
| virtual void cv::ximgproc::AdaptiveManifoldFilter::setSigmaR |
( |
double | val | ) |
|
|
pure virtual |
◆ setSigmaS()
| virtual void cv::ximgproc::AdaptiveManifoldFilter::setSigmaS |
( |
double | val | ) |
|
|
pure virtual |
◆ setTreeHeight()
| virtual void cv::ximgproc::AdaptiveManifoldFilter::setTreeHeight |
( |
int | val | ) |
|
|
pure virtual |
◆ setUseRNG()
| virtual void cv::ximgproc::AdaptiveManifoldFilter::setUseRNG |
( |
bool | val | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: