Package org.opencv.ximgproc
Class AdaptiveManifoldFilter
java.lang.Object
org.opencv.core.Algorithm
org.opencv.ximgproc.AdaptiveManifoldFilter
Interface for Adaptive Manifold Filter realizations.
For more details about this filter see CITE: Gastal12 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.
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AdaptiveManifoldFilter
__fromPtr__
(long addr) void
static AdaptiveManifoldFilter
create()
void
Apply high-dimensional filtering using adaptive manifolds.void
Apply high-dimensional filtering using adaptive manifolds.protected void
finalize()
Methods inherited from class org.opencv.core.Algorithm
clear, empty, getDefaultName, getNativeObjAddr, save
-
Constructor Details
-
AdaptiveManifoldFilter
protected AdaptiveManifoldFilter(long addr)
-
-
Method Details
-
__fromPtr__
-
filter
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.
-
filter
Apply high-dimensional filtering using adaptive manifolds.- Parameters:
src
- filtering image with any numbers of channels.dst
- output image.
-
collectGarbage
public void collectGarbage() -
create
-
finalize
-