在OpenCV里实现高斯平滑6
Opencv 实现 高斯 平滑
2023-09-14 09:10:33 时间
前面可以看到使用分离的高斯卷积核来计算平滑更快,不过前面使用的卷积函数是采用scipy里的,现在我们来采用OpenCV里函数sepFilter2D来计算,它的定义如下:
dst=cv.sepFilter2D(src, ddepth, kernelX, kernelY[, dst[, anchor[, delta[, borderType]]]])
其中参数定义:
InputArray src:输入图像
OutputArray dst:输出图像
int ddepth:输出图像的深度
使用下面的组合参数src.depth() 和 ddepth:
src.depth() = CV_8U, ddepth = -1/CV_16S/CV_32F/CV_64F
src.depth() = CV_16U/CV_16S, ddepth = -1/CV_32F/CV_64F
src.depth() = CV_32F, ddepth = -1/CV_32F/CV_64F
src.depth() = CV_64F, ddepth = -1/CV_64F
InputArray kernelX:x方向的卷积核
相关文章
- 再谈OPENCV(转)
- opencv 中affine函数实现旋转和平移
- Android版OpenCV图像处理技术亲自验证[二十九]之形态学操作(附源码)
- Android版OpenCV图像处理技术亲自验证[十]之CameraCalibrator相机标定圆形棋盘
- OpenCV每日函数 thinning函数(细化)
- CV之IC:基于OpenCV的CascadeClassifier级联分类器利用python语言加载猫脸检测文件haarcascade_frontalcatface.xml实现对猫脸检测并标注文本标签
- OpenCV实现开操作、闭操作、形态学梯度、顶帽、黑帽
- OpenCV实现均值滤波和高斯滤波
- 使用OpenCV实现复古效果Lomography
- 关于粉丝需要编译python版本的opencv-cuda11的方法(在ubuntu22.04平台编译,python3.6,cuda11.7)
- OpenCV+MFC显示图像
- 在OpenCV里实现复印件校正和切边
- 在OpenCV里实现算术编码2
- 在OpenCV里实现算术编码1
- 在OpenCV里实现向图像添加椒盐噪声
- 在OpenCV里实现高斯平滑1
- 在OpenCV里实现高斯拉普拉斯变换
- 在OpenCV里实现霍夫直线检测1
- 在OpenCV里实现周长、面积计算
- 【OpenCV 例程 200篇】98. 统计排序滤波器
- 【youcans 的 OpenCV 例程200篇】170.图像分割之K均值聚类
- 使用opencv中的VideoWriter函数,保存视频
- OpenCV-Python实战(8) —— OpenCV 实现批量将 bmp、png、jpg格式图片转换为 png 格式图片
- 通俗易懂OpenCV(C++版)详细教程——OpenCV函数快速查找(不断更新中)