用OpenCV的GaussianBlur函数做高斯滤波
2017-10-25 11:28
411 查看
本文转载自 http://opencv66.net/thread-29-1-1.html
高斯滤波器是一类根据高斯函数的形状来选择权值的线性平滑滤波器,听说高斯滤波器对于服从正太分布(高斯分布)的噪声非常有效,然而实际来看,貌似效果也不怎么样啊,具体的大家可以看本篇帖子代码的运行结果,是笔者哪里没操作对么?
GaussianBlur函数原型如下:
C++: void GaussianBlur(InputArray src, OutputArray dst, Size ksize, double sigmaX, double sigmaY=0, int borderType=BORDER_DEFAULT )
参数意义如下:
src:输入图像。
dst:输出图像。
ksize:核算子大小(核算子的概念见帖子 http://opencv66.net/thread-26-1-1.html)。 sigmaX:高斯核在X方向上的标准差,如果写为0,则由ksize.width计算出一个sigmaX。
sigmaY:高斯核在X方向上的标准差,如果写为0,则和sigmaX一样;如果sigmaX也为0,则由ksize.height计算出一个sigmaY。
borderType:这个参数的意义详见帖了http://opencv66.net/thread-26-1-1.html
示例代码如下:
代码请访问原帖 http://opencv66.net/thread-29-1-1.html 查看
代码请访问原帖 http://opencv66.net/thread-29-1-1.html 查看
代码请访问原帖 http://opencv66.net/thread-29-1-1.html 查看
运行结果截图如下:
从截图中可以看出高斯滤波对高斯噪声的效果好么?我是没看出来....
本文转载自 http://opencv66.net/thread-29-1-1.html
高斯滤波器是一类根据高斯函数的形状来选择权值的线性平滑滤波器,听说高斯滤波器对于服从正太分布(高斯分布)的噪声非常有效,然而实际来看,貌似效果也不怎么样啊,具体的大家可以看本篇帖子代码的运行结果,是笔者哪里没操作对么?
GaussianBlur函数原型如下:
C++: void GaussianBlur(InputArray src, OutputArray dst, Size ksize, double sigmaX, double sigmaY=0, int borderType=BORDER_DEFAULT )
参数意义如下:
src:输入图像。
dst:输出图像。
ksize:核算子大小(核算子的概念见帖子 http://opencv66.net/thread-26-1-1.html)。 sigmaX:高斯核在X方向上的标准差,如果写为0,则由ksize.width计算出一个sigmaX。
sigmaY:高斯核在X方向上的标准差,如果写为0,则和sigmaX一样;如果sigmaX也为0,则由ksize.height计算出一个sigmaY。
borderType:这个参数的意义详见帖了http://opencv66.net/thread-26-1-1.html
示例代码如下:
代码请访问原帖 http://opencv66.net/thread-29-1-1.html 查看
代码请访问原帖 http://opencv66.net/thread-29-1-1.html 查看
代码请访问原帖 http://opencv66.net/thread-29-1-1.html 查看
运行结果截图如下:
从截图中可以看出高斯滤波对高斯噪声的效果好么?我是没看出来....
本文转载自 http://opencv66.net/thread-29-1-1.html
相关文章推荐
- OpenCV GaussianBlur函数——高斯滤波
- 图像识别与处理之Opencv——高斯滤波及GaussianBlur()函数
- opencv----滤波函数:方框滤波、均值滤波、高斯滤波、中值滤波、双边滤波
- opencv2函数学习之blur,GaussianBlur,medianBlur和bilateralFilter:实现图像平滑处理
- 转:Opencv高斯滤波函数分析
- opencv源码解析之——高斯滤波GaussianBlur()
- opencv学习(二十)之高斯滤波GaussianBlur()
- 图像识别与处理之Opencv——高斯滤波GaussianBlur() 11月2日暂存
- OpenCV学习笔记(九):线性滤波:方框滤波、均值滤波、高斯滤波
- opencv的imread函数无法读取图像
- opencv python waitKey()函数返回值
- opencv学习笔记:特征点匹配函数使用注意
- opencv 一些函数的耗时计算
- 关于opencv的Mat类型的imwrite()函数写入.jpg图像像素值会改变的解决方案
- 查找OpenCV里的函数源代码
- OpenCV代码提取:remap函数的实现
- 【opencv】常用函数
- OpenCV相机标定函数
- opencv 函数笔记(1) resize,滤波,medianBlur,namedWindow
- OpenCV中与matlab中相对应的函数