用OpenCV的GaussianBlur函数做高斯滤波
来源:互联网 发布:对讲机写频软件下载 编辑:程序博客网 时间:2024/06/07 19:20
本文转载自 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
阅读全文
0 0
- 用OpenCV的GaussianBlur函数做高斯滤波
- openCV 中的高斯滤波GaussianBlur函数
- Opencv高斯滤波-GaussianBlur函数
- OpenCV GaussianBlur函数——高斯滤波
- OpenCV GaussianBlur() 图像平滑滤波
- opencv函数-GaussianBlur讲解
- 高斯滤波GaussianBlur函数的使用示例程序
- 图像识别与处理之Opencv——高斯滤波及GaussianBlur()函数
- opencv源码解析之(一):高斯滤波GaussianBlur()
- opencv各种滤波分析bilateralFilter、Laplacian、bitwise_and和GaussianBlur
- opencv源码解析之——高斯滤波GaussianBlur()
- opencv学习(二十)之高斯滤波GaussianBlur()
- opencv函数GaussianBlur,pyrDown,pyrUp深究
- GaussianBlur函数
- 用OpenCV的函数bilateralFilter做双边滤波~
- 关于高斯模糊与opencv中的GaussianBlur函数
- 关于高斯模糊与opencv中的GaussianBlur函数
- 关于高斯模糊与opencv中的GaussianBlur函数
- cocos2dx-3.4环境搭建及apk发布调试之谜海归巢
- eclipse中给类制定注释模板
- Struts2---自定义拦截器
- JavaWeb学习心得之Tomcat服务器(一)
- 技术团队开发流程
- 用OpenCV的GaussianBlur函数做高斯滤波
- Spark官网资料学习网址
- 学会Nginx,10倍提升你的Web应用性能!
- 马云:要是哭有用我每天哭
- Java工程师为何如此火爆?
- Math
- 访问网络的Json和图片
- 仿微信和QQ多图合并框架实现
- angularjs表格增强版增删改查排序敏感字和敏感字替换#(商品)