|  | OpenCV
    3.1.0
    Open Source Computer Vision | 
#include <opencv2/core.hpp>| Classes | |
| class | cv::ximgproc::AdaptiveManifoldFilter | 
| Interface for Adaptive Manifold Filter realizations.  More... | |
| class | cv::ximgproc::DTFilter | 
| Interface for realizations of Domain Transform filter.  More... | |
| class | cv::ximgproc::FastGlobalSmootherFilter | 
| Interface for implementations of Fast Global Smoother filter.  More... | |
| class | cv::ximgproc::GuidedFilter | 
| Interface for realizations of Guided Filter.  More... | |
| Namespaces | |
| cv | |
| cv::ximgproc | |
| Enumerations | |
| enum | cv::ximgproc::EdgeAwareFiltersList { cv::ximgproc::DTF_NC, cv::ximgproc::DTF_IC, cv::ximgproc::DTF_RF, cv::ximgproc::GUIDED_FILTER, cv::ximgproc::AM_FILTER } | 
| Functions | |
| void | cv::ximgproc::amFilter (InputArray joint, InputArray src, OutputArray dst, double sigma_s, double sigma_r, bool adjust_outliers=false) | 
| Simple one-line Adaptive Manifold Filter call.  More... | |
| Ptr< AdaptiveManifoldFilter > | cv::ximgproc::createAMFilter (double sigma_s, double sigma_r, bool adjust_outliers=false) | 
| Factory method, create instance of AdaptiveManifoldFilter and produce some initialization routines.  More... | |
| Ptr< DTFilter > | cv::ximgproc::createDTFilter (InputArray guide, double sigmaSpatial, double sigmaColor, int mode=DTF_NC, int numIters=3) | 
| Factory method, create instance of DTFilter and produce initialization routines.  More... | |
| Ptr< FastGlobalSmootherFilter > | cv::ximgproc::createFastGlobalSmootherFilter (InputArray guide, double lambda, double sigma_color, double lambda_attenuation=0.25, int num_iter=3) | 
| Factory method, create instance of FastGlobalSmootherFilter and execute the initialization routines.  More... | |
| Ptr< GuidedFilter > | cv::ximgproc::createGuidedFilter (InputArray guide, int radius, double eps) | 
| Factory method, create instance of GuidedFilter and produce initialization routines.  More... | |
| void | cv::ximgproc::dtFilter (InputArray guide, InputArray src, OutputArray dst, double sigmaSpatial, double sigmaColor, int mode=DTF_NC, int numIters=3) | 
| Simple one-line Domain Transform filter call. If you have multiple images to filter with the same guided image then use DTFilter interface to avoid extra computations on initialization stage.  More... | |
| void | cv::ximgproc::fastGlobalSmootherFilter (InputArray guide, InputArray src, OutputArray dst, double lambda, double sigma_color, double lambda_attenuation=0.25, int num_iter=3) | 
| Simple one-line Fast Global Smoother filter call. If you have multiple images to filter with the same guide then use FastGlobalSmootherFilter interface to avoid extra computations.  More... | |
| void | cv::ximgproc::guidedFilter (InputArray guide, InputArray src, OutputArray dst, int radius, double eps, int dDepth=-1) | 
| Simple one-line Guided Filter call.  More... | |
| void | cv::ximgproc::jointBilateralFilter (InputArray joint, InputArray src, OutputArray dst, int d, double sigmaColor, double sigmaSpace, int borderType=BORDER_DEFAULT) | 
| Applies the joint bilateral filter to an image.  More... | |
| void | cv::ximgproc::l0Smooth (InputArray src, OutputArray dst, double lambda=0.02, double kappa=2.0) | 
| Global image smoothing via L0 gradient minimization.  More... | |
| void | cv::ximgproc::rollingGuidanceFilter (InputArray src, OutputArray dst, int d=-1, double sigmaColor=25, double sigmaSpace=3, int numOfIter=4, int borderType=BORDER_DEFAULT) | 
| Applies the rolling guidance filter to an image.  More... | |
 1.8.9.1
 1.8.9.1