OpenCV 4.11.0
开源计算机视觉
加载中…
搜索中…
未找到匹配项
edge_filter.hpp 文件参考
#include <opencv2/core.hpp>
edge_filter.hpp 的包含依赖图
此图显示哪些文件直接或间接包含此文件

类  cv::ximgproc::AdaptiveManifoldFilter
 自适应流形滤波器实现的接口。 更多…
 
类  cv::ximgproc::DTFilter
 域变换滤波器实现的接口。 更多…
 
类  cv::ximgproc::FastBilateralSolverFilter
 快速双边求解器的实现接口。 更多…
 
类  cv::ximgproc::FastGlobalSmootherFilter
 快速全局平滑滤波器的实现接口。 更多…
 
类  cv::ximgproc::GuidedFilter
 (快速)引导滤波器的实现接口。 更多…
 

命名空间

命名空间  cv
 
命名空间  cv::ximgproc
 

枚举

枚举  cv::ximgproc::EdgeAwareFiltersList {
  cv::ximgproc::DTF_NC ,
  cv::ximgproc::DTF_IC ,
  cv::ximgproc::DTF_RF ,
  cv::ximgproc::GUIDED_FILTER ,
  cv::ximgproc::AM_FILTER
}
 

函数

void cv::ximgproc::amFilter (InputArray joint, InputArray src, OutputArray dst, double sigma_s, double sigma_r, bool adjust_outliers=false)
 简单的单行自适应流形滤波器调用。
 
void cv::ximgproc::bilateralTextureFilter (InputArray src, OutputArray dst, int fr=3, int numIter=1, double sigmaAlpha=-1., double sigmaAvg=-1.)
 将双边纹理滤波器应用于图像。它执行保结构纹理滤波。有关此滤波器的更多详细信息,请参见 [56]
 
Ptr< AdaptiveManifoldFiltercv::ximgproc::createAMFilter (double sigma_s, double sigma_r, bool adjust_outliers=false)
 工厂方法,创建 AdaptiveManifoldFilter 实例并执行一些初始化例程。
 
Ptr< DTFiltercv::ximgproc::createDTFilter (InputArray guide, double sigmaSpatial, double sigmaColor, int mode=DTF_NC, int numIters=3)
 工厂方法,创建 DTFilter 实例并执行初始化例程。
 
Ptr< FastBilateralSolverFiltercv::ximgproc::createFastBilateralSolverFilter (InputArray guide, double sigma_spatial, double sigma_luma, double sigma_chroma, double lambda=128.0, int num_iter=25, double max_tol=1e-5)
 工厂方法,创建 FastBilateralSolverFilter 实例并执行初始化例程。
 
Ptr< FastGlobalSmootherFiltercv::ximgproc::createFastGlobalSmootherFilter (InputArray guide, double lambda, double sigma_color, double lambda_attenuation=0.25, int num_iter=3)
 工厂方法,创建 FastGlobalSmootherFilter 实例并执行初始化例程。
 
Ptr< GuidedFiltercv::ximgproc::createGuidedFilter (InputArray guide, int radius, double eps, double scale=1.0)
 工厂方法,创建 GuidedFilter 实例并执行初始化例程。
 
void cv::ximgproc::dtFilter (InputArray guide, InputArray src, OutputArray dst, double sigmaSpatial, double sigmaColor, int mode=DTF_NC, int numIters=3)
 简单的单行域变换滤波器调用。如果您有多个图像需要使用相同的引导图像进行滤波,则可以使用 DTFilter 接口来避免在初始化阶段进行额外的计算。
 
void cv::ximgproc::fastBilateralSolverFilter (InputArray guide, InputArray src, InputArray confidence, OutputArray dst, double sigma_spatial=8, double sigma_luma=8, double sigma_chroma=8, double lambda=128.0, int num_iter=25, double max_tol=1e-5)
 简单的单行快速双边求解器滤波器调用。如果您有多个图像需要使用相同的引导图像进行滤波,则可以使用 FastBilateralSolverFilter 接口来避免额外的计算。
 
void cv::ximgproc::fastGlobalSmootherFilter (InputArray guide, InputArray src, OutputArray dst, double lambda, double sigma_color, double lambda_attenuation=0.25, int num_iter=3)
 简单的单行快速全局平滑滤波器调用。如果您有多个图像需要使用相同的引导图像进行滤波,则可以使用 FastGlobalSmootherFilter 接口来避免额外的计算。
 
void cv::ximgproc::guidedFilter (InputArray guide, InputArray src, OutputArray dst, int radius, double eps, int dDepth=-1, double scale=1.0)
 简单的单行(快速)引导滤波器调用。
 
void cv::ximgproc::jointBilateralFilter (InputArray joint, InputArray src, OutputArray dst, int d, double sigmaColor, double sigmaSpace, int borderType=BORDER_DEFAULT)
 将联合双边滤波器应用于图像。
 
void cv::ximgproc::l0Smooth (InputArray src, OutputArray dst, double lambda=0.02, double kappa=2.0)
 通过L0梯度最小化进行全局图像平滑。
 
void cv::ximgproc::rollingGuidanceFilter (InputArray src, OutputArray dst, int d=-1, double sigmaColor=25, double sigmaSpace=3, int numOfIter=4, int borderType=BORDER_DEFAULT)
 将滚动引导滤波器应用于图像。