当前位置: 首页 > news >正文

Matlab中imnoise函数的用法

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

人为的在灰度图像中加入均值为0,方差为0.02的高斯噪声,通过100次相加求平均的方法去除所加入的噪声,比较显示原图、加噪图与去噪图。

x = rgb2gray(imread('F:/personal/2_硕士/1_2_研一下学期/3_图像处理技术(李智)/2017.03.29/0_GaussianWhiteNoise/0_lena.jpg'));  
subplot(1, 3, 1);  
imshow(x);  
title('原图');  
j = imnoise(x, 'gaussian', 0, 0.02);  
subplot(1, 3, 2);  
imshow(j);  
title('加噪后');  
H1 = zeros(size(x));  
for i = 1 : 100  
    j = imnoise(x, 'gaussian', 0, 0.02);  
    H1 = H1 + double(j);  
end  
H = H1 / 100;  
subplot(1, 3, 3);  
imshow(uint8(H));  
title('去噪后');  

实验结果:

123809_NaN8_614348.png

转载于:https://my.oschina.net/wangsifangyuan/blog/869862

相关文章:

  • docker 配置缓存代理服务apt-cacher-ng
  • TCP状态统计 - 脚本命令
  • Flask的Jinja2模板引擎 - 全局函数
  • 二叉树性质
  • Win10系列:C#应用控件基础2
  • Ubuntu下搭建tftp服务器最简单方法
  • PHP基础笔记【2】字符串操作
  • 深入分析Java单例模式的各种方案
  • 左手书法二十七篇
  • Flink - NetworkEnvironment
  • 修改Jmeter配置使能支持更大并发
  • 关于grep正则表达式-1
  • web前端性能优化总结
  • Cloudera Manager是啥?主要是干啥的?
  • Android中的动画,选择器,样式和主题的使用
  • SegmentFault for Android 3.0 发布
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • 07.Android之多媒体问题
  • Javascripit类型转换比较那点事儿,双等号(==)
  • JavaScript中的对象个人分享
  • js如何打印object对象
  • leetcode-27. Remove Element
  • TCP拥塞控制
  • windows下mongoDB的环境配置
  • 从零搭建Koa2 Server
  • 关于Java中分层中遇到的一些问题
  • 回顾2016
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • AI算硅基生命吗,为什么?
  • Android开发者必备:推荐一款助力开发的开源APP
  • ​ubuntu下安装kvm虚拟机
  • !!java web学习笔记(一到五)
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • #NOIP 2014# day.1 T2 联合权值
  • #考研#计算机文化知识1(局域网及网络互联)
  • $(selector).each()和$.each()的区别
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (原创)boost.property_tree解析xml的帮助类以及中文解析问题的解决
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (转)我也是一只IT小小鸟
  • (转贴)用VML开发工作流设计器 UCML.NET工作流管理系统
  • ***检测工具之RKHunter AIDE
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET CF命令行调试器MDbg入门(一)
  • .NET 中让 Task 支持带超时的异步等待
  • .net连接oracle数据库
  • .Net通用分页类(存储过程分页版,可以选择页码的显示样式,且有中英选择)
  • .net下的富文本编辑器FCKeditor的配置方法
  • [BIZ] - 1.金融交易系统特点