![]() |
OpenCV 4.12.0
開源計算機視覺
|
#include <opencv2/core.hpp>類 | |
| 類 | cv::ximgproc::AdaptiveManifoldFilter |
| 自適應流形濾波器實現的介面。 更多... | |
| 類 | cv::ximgproc::DTFilter |
| 域變換濾波器實現的介面。 更多... | |
| 類 | cv::ximgproc::FastBilateralSolverFilter |
| 快速雙邊求解器實現的介面。 更多... | |
| 類 | cv::ximgproc::FastGlobalSmootherFilter |
| 快速全域性平滑濾波器實現的介面。 更多... | |
| 類 | cv::ximgproc::GuidedFilter |
| (快速)引導濾波器實現的介面。 更多... | |
名稱空間 | |
| 名稱空間 | cv |
| 名稱空間 | virtual cv::ximgproc::FastLineDetector::~FastLineDetector |
列舉 | |
| 列舉 | 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.) |
| 將雙邊紋理濾波器應用於影像。它執行保留結構的紋理濾波。有關此濾波器的更多詳細資訊,請參見 [58]。 | |
| Ptr< AdaptiveManifoldFilter > | cv::ximgproc::createAMFilter (double sigma_s, double sigma_r, bool adjust_outliers=false) |
| 工廠方法,建立 AdaptiveManifoldFilter 例項並生成一些初始化例程。 | |
| Ptr< DTFilter > | cv::ximgproc::createDTFilter (InputArray guide, double sigmaSpatial, double sigmaColor, int mode=DTF_NC, int numIters=3) |
| 工廠方法,建立 DTFilter 例項並生成初始化例程。 | |
| Ptr< FastBilateralSolverFilter > | cv::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< FastGlobalSmootherFilter > | cv::ximgproc::createFastGlobalSmootherFilter (InputArray guide, double lambda, double sigma_color, double lambda_attenuation=0.25, int num_iter=3) |
| 工廠方法,建立 FastGlobalSmootherFilter 例項並執行初始化例程。 | |
| Ptr< GuidedFilter > | cv::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) |
| 將滾動引導濾波器應用於影像。 | |