尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
【图像去噪】基于自适应中值滤波实现图像去噪matlab代码
1 简介由于图像噪声会对后续的图像处理结果产生影响,所以在对图像进行其他处理前应先对图像去噪.针对传统中值滤波器在去除均匀分布椒盐噪声时效果并不理想,设计出一种自适应阈值中值滤波器.分别用两种滤波器进行图像去噪实验,通过对比去噪后图像的信噪比,峰值信噪比以及视觉效果发现:较之传统的中值滤波器,新的自适应中值滤波器能更有效地去除椒盐噪声并减少图像失真.2 完整代码%******************************************* %———自适应中值滤波法去除大密度椒盐噪声——— % 主要思想 % 判断当前像素是否为噪声点 % 1) NO -不处理 % 2) YES-自适应中值滤波 % 3) 边缘处理 %****************************************** close all;clc; clear all set(0,defaultfigurecolor,w) %读取图像 Iimread(rice.png); %变为灰度图 % Irgb2gray(I); %加椒盐噪声 Inimnoise(I,salt pepper,0.7); %求图像最大最小值 maxmax(max(In)); minmin(min(In)); %创建一幅图像 sizesize(In); Jzeros(size); %自适应中值滤波 for i2:size(1)-1 for j2:size(2)-1 if(In(i,j)max||In(i,j)min) J(i,j)I(i,j); else for k1 AIn(i-k:ik,j-k:jk); Bmedian(median(A)); if(Bmax||Bmin) J(i,j)B; break; end end end end end %边缘处理 %第一行 for i2:size(2)-1 around((In(1,i-1)In(1,i)In(1,i1))/3); J(1,i)a; end %最后一行 for i2:size(2)-1 around((In(size(1),i-1)In(size(1),i)In(size(1),i1))/3); J(size(1),i)a; end %第一列 for i2:size(1)-1 around((In(i-1,1)In(i,1)In(i1,1))/3); J(i,1)a; end %最后一列 for i2:size(1)-1 around((In(i-1,size(2))In(i,size(2))In(i1,size(2)))/3); J(i,size(2))a; end %左上角 J(1,1)round((J(1,2)J(2,1))/2); %左下角 J(size(1),1)round((J(size(1),2)J(size(1)-1,1))/2); %右上角 J(1,size(2))round((J(1,size(2)-1)J(2,size(2)))/2); %右下角 J(size(1),size(2))round((J(size(1),size(2)-1)J(size(1)-1,size(2)))/2); Juint8(J); %figure,imshow(I); %用评价函数评价SMF处理结果 Kmedfilt2(In); snr_1snr(I,K); %用评价函数评价本算法处理结果 snr_2snr(I,J); %显示处理结果 subplot(131),imshow(I);title(原图) subplot(132),imshow(In);title(加噪图) subplot(133),imshow(J);title(去噪图)3 仿真结果​4 参考文献[1]耿帅, and 王希常. 一种基于中值滤波的图像去噪算法. 计算机与现代化 11(2011):3.部分理论引用网络文献若有侵权联系博主删除。
RELATED

相关推荐

Windows 11 LTSC 24H2一键恢复微软商店终极指南

Windows 11 LTSC 24H2一键恢复微软商店终极指南

Windows 11 LTSC 24H2一键恢复微软商店终极指南 【免费下载链接】LTSC-Add-MicrosoftStore Add Windows Store to Windows 11 24H2 LTSC 项目地址: https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore 你是否正在使用Windows 11 LTSC企业版,却发…

📅 2026/9/1 12:45:03
智能位置防护:全面解析Android模拟位置隐藏技术方案

智能位置防护:全面解析Android模拟位置隐藏技术方案

智能位置防护:全面解析Android模拟位置隐藏技术方案 【免费下载链接】HideMockLocation Xposed module to hide the mock location setting. 项目地址: https://gitcode.com/gh_mirrors/hi/HideMockLocation 在Android生态中,位置隐私保护一直备受…

📅 2026/9/1 2:47:37
【图像重建】图像超分辨重建MATLAB源代码(迭代步长自适应)matlab代码

【图像重建】图像超分辨重建MATLAB源代码(迭代步长自适应)matlab代码

​1 简介Multi-image superresolution (SR) techniques produce a high-resolution image from several low-resolution observations. Previous reconstruction-based SR approaches focus more on the optimization models but have not adequately emphasized the mathemati…

📅 2026/9/1 10:03:11
MORE NEWS

更多资讯

📰

Yii2 REST 响应格式化指南:Content Negotiation、Serializer 与 JSON/XML 输出控制

后端Web框架 【免费下载链接】yii2 Yii 2: The Fast, Secure and Professional PHP Framework 项目地址: https://gitcode.com/gh_mirrors/yi/yii2 点击查看 免费下载 RESTful API 请求处理中,响应格式化决定客户端最终收到的数据形态:资源对…

📰

Kubernetes 云原生可观察性(Observability)实践指南:指标、日志与追踪三大支柱详解

Kubernetes 云原生可观察性(Observability)实践指南:指标、日志与追踪三大支柱详解 【免费下载链接】kubernetes-handbook Kubernetes 架构与生态:从云原生到 AI 原生基础设施的构建指南 项目地址: https://gitcode.com/gh_mirr…

📰

embassy-net-wiznet 0.3.0 演进解读:WIZnet SPI 以太网驱动的多芯片支持与中断寄存器重构

嵌入式物联网异步编程 【免费下载链接】embassy Modern embedded framework, using Rust and async. 项目地址: https://gitcode.com/gh_mirrors/em/embassy 点击查看 免费下载 本文围绕 embassy-net-wiznet 驱动 crate 的版本演进记录(即 embassy-net-…

📰

云手机原理与 Python 自动化实战:ADB 单机到百台群控,附傲晨云手机选型建议

摘要:云手机不是“模拟器上云”这么简单,它的本质是把 Android 实例资源化。本文先讲清云手机的 ARM 虚拟化、容器隔离、ADB 控制通道、WebRTC 推流四大件,再用 Python 演示单机装包/启动/截图、UI 自动化、批量并发群控,最后结合…

📰

Ceph test_orchestrator 模块实战指南:用模拟数据驱动 ceph orch 编排器开发与集成测试

存储分布式文件系统对象存储后端高可用 【免费下载链接】ceph Ceph is a distributed object, block, and file storage platform 项目地址: https://gitcode.com/gh_mirrors/ce/ceph 点击查看 免费下载 test_orchestrator 是 Ceph Manager(mgr&#x…

📰

南航双中台实践:业务中台与数据中台如何驱动数字化转型

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬