opencv中值滤波和低通滤波器对椒盐噪声处理的效果比较
来源:互联网 发布:新闻系统php代码 编辑:程序博客网 时间:2024/04/29 13:16
opencv中值滤波和低通滤波器对椒盐噪声处理的效果比较
效果:
通过比较我们可以看出,中值滤波器有很好的保留了图像的边界信息
代码:
void showimage(const std::string &str,const cv::Mat &image){namedWindow(str,CV_WINDOW_AUTOSIZE);imshow(str,image);}Mat salt(const cv::Mat &image,int n){Mat result = image.clone();for (int i = 0; i<n;++i){int row = rand()%result.rows;int col = rand()%result.cols;result.at<Vec3b>(row,col)[0] = 255;result.at<Vec3b>(row,col)[1] = 255;result.at<Vec3b>(row,col)[2] = 255;}return result;}int _tmain(int argc, _TCHAR* argv[]){Mat image = imread("boldt.jpg");showimage("image",image);Mat saltimage = salt(image,500);showimage("saltimage",saltimage);Mat medianimage,blurimage;blur(saltimage,blurimage,Size(5,5));showimage("blurimage",blurimage);medianBlur(saltimage,medianimage,5);showimage("medianimage",medianimage);waitKey(0);return 0;}
0 0
- opencv中值滤波和低通滤波器对椒盐噪声处理的效果比较
- 均值滤波、中值滤波、维纳滤波 对 高斯噪声、椒盐噪声、乘性噪声 的处理效果
- 椒盐噪声的图片 利用中值滤波效果好
- 数字图像处理之椒盐噪声和中值滤波
- 椒盐噪声及中值滤波处理
- 对加入椒盐噪声的图像分别作均值、中值和维纳滤波
- 基于matlab的图像处理——高斯噪声&均值滤波,椒盐噪声&中值滤波
- Python实现椒盐噪声、中值滤波、均值滤波,OpenCV
- 中值滤波与椒盐噪声
- 图像增强—空域滤波,椒盐噪声/高斯噪声 均值滤波器/中值滤波器
- 椒盐噪声 中值滤波 高斯噪声 均值滤波
- OpenCv,椒盐噪声的生成与处理
- 给图像添加椒盐噪声之后用均值滤波和中值滤波过滤图像!
- 分别使用二维统计滤波对椒盐噪声和高斯噪声进行滤波
- 一种用于抑制椒盐噪声的多窗口中值滤波器(邢藏菊等)
- 图像增强算法实现--图像的椒盐噪声、随机噪声、高斯噪声、均值滤波、中值滤波以及高斯滤波
- opencv中常用的非线性滤波器--中值滤波medianBlur() 和 双边滤波bilateralFilter()
- 用不同的滤波器对不同强度的噪声进行滤波处理
- [Python] 发送email的几种方式
- 使用dom4j实现xml的增查删改
- 解密.net
- Memory Model
- 实现算法2.1的程序
- opencv中值滤波和低通滤波器对椒盐噪声处理的效果比较
- LeetCode Longest Consecutive Sequence
- 浅析一个Manifest文件
- String类型的面试题
- 线性表的顺序表示和实现
- hdu 1251 统计难题 (map水过)
- 素数知识
- C# 用Linq的方式实现对Xml文件的基本操作(创建xml文件、增删改查xml文件节点信息)
- jni学习实例(一)-a7105模块驱动之driver