《极值滤波算法MATLAB程序及处理结果对比》由会员分享,可在线阅读,更多相关《极值滤波算法MATLAB程序及处理结果对比(5页珍藏版)》请在人人文库网上搜索。

1、极值滤波算法Matlab程序代码使用Matlab软件编程,程序如下I=imread(Lena.bmp); a=imnoise(I,salt & pepper,0.05);a=double(a);dep,wide=size(a);new_image=ones(size(a);for i=1:depfor j=1:wideif i=1&j=1m=max(a(1,1) a(1,2) a(2,1) a(2,2);n=min(a(1,1) a(1,2) a(2,1) a(2,2);if a(i,j)=m|a(i,j)=nnew_image(i,j)=median(a(1,1) a(1,2) a(2,1)。

2、 a(2,2);elsenew_image(i,j)=a(i,j);endendif i=1&j=widem=max(a(1,wide-1) a(1,wide) a(2,wide-1) a(2,wide);n=min(a(1,wide-1) a(1,wide) a(2,wide-1) a(2,wide);if a(i,j)=m|a(i,j)=nnew_image(i,j)=median(a(1,wide-1) a(1,wide) a(2,wide-1) a(2,wide);elsenew_image(i,j)=a(i,j);endendif i=dep&j=1m=max(a(dep-1,1) 。

3、a(dep,1) a(dep-1,2) a(dep,2);n=min(a(dep-1,1) a(dep,1) a(dep-1,2) a(dep,2);if a(i,j)=m|a(i,j)=nnew_image(i,j)=median(a(dep-1,1) a(dep,1) a(dep-1,2) a(dep,2);elsenew_image(i,j)=a(i,j);end endif i=dep&j=widem=max(a(dep-1,wide-1) a(dep-1,wide) a(dep,wide-1) a(dep,wide);n=min(a(dep-1,wide-1) a(dep-1,wid。

4、e) a(dep,wide-1) a(dep,wide);if a(i,j)=m|a(i,j)=nnew_image(i,j)=median(a(dep-1,wide-1) a(dep-1,wide) a(dep,wide-1) a(dep,wide);elsenew_image(i,j)=a(i,j);endendif i=1&j=1&j=widem=max(a(1,j-1) a(2,j-1) a(2,j) a(2,j+1) a(1,j+1) a(i,j);n=min(a(1,j-1) a(2,j-1) a(2,j) a(2,j+1) a(1,j+1) a(i,j);if a(i,j)=m|。

5、a(i,j)=nnew_image(i,j)=median(a(1,j-1) a(2,j-1) a(2,j) a(2,j+1) a(1,j+1) a(i,j);elsenew_image(i,j)=a(i,j);endendif i=dep&j=1&j=widem=max(a(dep,j-1) a(dep-1,j-1) a(dep-1,j) a(dep-1,j+1) a(dep,j+1) a(i,j);n=min(a(dep,j-1) a(dep-1,j-1) a(dep-1,j) a(dep-1,j+1) a(dep,j+1) a(i,j);if a(i,j)=m|a(i,j)=nnew_i。

6、mage(i,j)=median(a(dep,j-1) a(dep-1,j-1) a(dep-1,j) a(dep-1,j+1) a(dep,j+1) a(i,j);elsenew_image(i,j)=a(i,j);endendif j=1&i=1&i=depm=max(a(i-1,1) a(i-1,2) a(i,1) a(i,2) a(i+1,1) a(i+1,2);n=min(a(i-1,1) a(i-1,2) a(i,1) a(i,2) a(i+1,1) a(i+1,2);if a(i,j)=m|a(i,j)=nnew_image(i,j)=median(a(i-1,1) a(i-1,。

7、2) a(i,1) a(i,2) a(i+1,1) a(i+1,2);elsenew_image(i,j)=a(i,j);endendif j=wide&i=1&i=depm=max(a(i-1,wide) a(i-1,wide-1) a(i,wide-1) a(i,wide) a(i+1,wide-1) a(i+1,wide);n=min(a(i-1,wide) a(i-1,wide-1) a(i,wide-1) a(i,wide) a(i+1,wide-1) a(i+1,wide);if a(i,j)=m|a(i,j)=nnew_image(i,j)=median(a(i-1,wide) 。

8、a(i-1,wide-1) a(i,wide-1) a(i,wide) a(i+1,wide-1) a(i+1,wide);elsenew_image(i,j)=a(i,j);endendif i=1&i=dep&j=1&j=widem=max(a(i-1,j-1) a(i-1,j) a(i-1,j+1) a(i,j-1) a(i,j) a(i,j+1) a(i+1,j-1) a(i+1,j) a(i+1,j+1);n=min(a(i-1,j-1) a(i-1,j) a(i-1,j+1) a(i,j-1) a(i,j) a(i,j+1) a(i+1,j-1) a(i+1,j) a(i+1,j+1);if a(i,j)=m|a(i,j)=nnew_image(i,j)=median(a(i-1,j-1) a(i-1,j) a(i-1,j+1) a(i,j-1) a(i,j) a(i,j+1) a(i+1,j-1) a(i+1,j) a(i+1,j+1);elsenew_image(i,j)=a(i,j);endendendendfigureimshow(uint8(I)figureimshow(uint8(a)figureimshow(uint8(new_image)3.4.3极值滤波算法仿真实验及结果分析图3-23 加1%脉冲噪声图图3-22 原图图3-24 极值中值滤波处理图。

极值滤波matlab,极值滤波算法MATLAB程序及处理结果对比相关推荐

  1. 视频教程-三十八课时零基础matlab精通优化算法-Matlab

    三十八课时零基础matlab精通优化算法 图像和算法等领域有多年研究和项目经验:指导发表科技核心期刊经验丰富:多次指导数学建模爱好者参赛. 宋星星 ¥100.00 立即订阅 扫码下载「CSDN程序员学 ...

  2. 神经网络模型matlab例子,神经网络算法matlab

    1.如何利用matlab神经网络工具箱做神经网络分析 神经网络技术在模式识别与分类.识别滤波.自动控制.预测等方面已展示了其非凡的优越性.神经网络的结构由一个输入层.若干个中间隐含层和一个输出层组成. ...

  3. matlab 图像白平衡算法,Matlab常用白平衡算法

    <Matlab常用白平衡算法>由会员分享,可在线阅读,更多相关<Matlab常用白平衡算法(21页珍藏版)>请在人人文库网上搜索. 1.1 灰色世界法灰色世界法(grey wo ...

  4. 用matlab实现理查森外推算法,Matlab数值积分(2)

    实验目的: 掌握理查森外推法 实验要求: 1. 给出理查森外推算法 2. 用Matlab实现理查森外推算法 3. 用Matlab实现自适应积分算法 实验内容: 1. 理查森外推算法,数学知识:利用Ri ...

  5. 压缩感知算法matlab,压缩感知算法matlab

    MATLAB代码如下: 压缩感知仿真实例 压缩感知仿真实例在MATLAB R2001b中的计算结果如下: 原图像 采样率0.7 采样率0.5 采样率0.3 压缩感知仿真实例采用均方误差...... M ...

  6. 关于精英蚁群算法matlab,蚁群算法MATLAB解VRP问题

    Excel  exp12_3_2.xls内容: ANT_VRP函数: function [R_best,L_best,L_ave,Shortest_Route,Shortest_Length]=ANT ...

  7. matlab kfcm,KFCM算法MATLAB

    KFCM算法MATLAB matlab 2020-11-18 下载地址 https://www.codedown123.com/51200.html 分别用kmeans.fcm.kfcm实现图像分割 ...

  8. 基于kalman滤波的磨损预测算法matlab仿真

    目录 一.理论基础 二.核心程序 三.仿真测试结果 作者ID :fpga和matlab CSDN主页:https://blog.csdn.net/ccsss22?type=blog 擅长技术: 1.无 ...

  9. matlab双边收敛,双边滤波(bilateral filter)快速算法 matlab实现代码

    本算法参考自论文"Paris S, Durand F. A fast approximation of the bilateral filter using a signal process ...

  10. plot_route(pos_r); matlab,蚁群算法 matlab程序(已运行) - lyp2003ok的专栏 - CSDN博客

    个城市 Pcum=cumsum(P); %cumsum,元素累加即求和 Select=find(Pcum>=rand);%若计算的概率大于原来的就选择这条路线 to_visit=J(Select ...

最新文章

  1. 干货|kafka最佳实践
  2. amt630a芯片中文资料_甲基化芯片学习记录
  3. 20180813-20180817
  4. steam插件_Steam是如何了解一款游戏的?看了这篇文章会让你豁然开朗!
  5. ubuntu20.04显卡驱动3分钟安装方法
  6. 5分钟快速了解区块链中的哈希值Hash(用户密码存储举例说明)?
  7. SpringMVC:生成Excel和PDF
  8. java--守护线程处理超时任务
  9. 微信h5分享好友和朋友圈功能
  10. 电脑显示未连接一个服务器怎么处理,win7系统提示未能连接一个windows服务如何解决【详解】...
  11. 港科校友 | 香港科大EMBA刘礼华校友获评俄罗斯自然科学院院士
  12. 图像视频滤镜算法---颜色滤镜
  13. android+代码调用+相册+小米,Android调用系统相册选择图片,支持小米4云相册
  14. 2022-08-02:小红拿到了一个大立方体,该大立方体由1*1*1的小方块拼成,初始每个小方块都是白色。 小红可以每次选择一个小方块染成红色, 每次小红可能选择同一个小方块重复染色, 每次染色以后,
  15. youtube-dl下载视频出现SSL证书的问题解决办法
  16. 10bit为什么比8bit节省带宽
  17. hg和git命令对照表(值得拥有)
  18. P2E的元宇宙赛车PVE正式开启,Supercars的全新赋能征程
  19. 雷军释疑卸任小米子公司法人背后:企业家需被更宽容对待
  20. 控制工程笔记3|拉普拉斯变换应用

热门文章

  1. 前天睡眠质量记录73
  2. zfoo中的providers和consumers标签
  3. Steam教育在新时代中综合学习论
  4. 基础知识12.25-12.26
  5. 深入小程序云开发之云函数 第三部分 云函数经验谈
  6. 自媒体如何找免费素材
  7. word excel转换成html格式的文件,将PPTWORDEXCEL转换成html格式
  8. 基于SpringCloud分布式微服务+微信小程序实现短视频社交app设计
  9. C++(Qt) 和 Word、Excel、PDF 交互总结
  10. 得哪个心?善护念四个地平线、三个天际层