Matlab中值滤波

  • s4_885299
    了解作者
  • 336B
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-14 04:47
    上传日期
采用5*5窗口进行排序,然后取中值以达到滤波使图像平滑的目的,本例添加随机椒盐噪声,然后进行滤波
中值滤波.rar
  • zhong2.m
    529B
内容介绍
clear all; close all; I=imread('111.bmp'); figure,imshow(I) I2=imnoise(I,'salt & pepper',0.02); figure,imshow(I2) M=double(I2); [m,n]=size(M); D=M; for i=3:m-2 for j=3:n-2 C=sort([M(i-2,j-2) M(i-2,j-1) M(i-2,j) M(i-2,j+1) M(i-2,j+2);M(i-1,j-2) M(i-1,j-1) M(i-1,j) M(i-1,j+1) M(i-1,j+2);M(i,j-2) M(i,j-1) M(i,j) M(i,j+1) M(i,j+2);M(i+1,j-2) M(i+1,j-1) M(i+1,j) M(i+1,j+1) M(i+1,j+2);M(i+2,j-2) M(i+2,j-1) M(i+2,j) M(i+2,j+1) M(i+2,j+2)]); D(i,j)=C(3,3); end end E=uint8(D); figure,imshow(E)
评论
    相关推荐
    • Matlab合集
      冈萨雷斯数字图像处理MATLAB版.中文版+数字图像处理第二版中文版(冈萨雷斯)+MATLAB-R2014a完全自学一本通+MATLAB R2016a完全自学一本通 素材文件+[模式识别与智能计算:MATLAB技术实现(第2版)].杨淑莹.扫描版
    • Matlab教程
      MatlaB经典ppt,主要讲解了MatlaB的入门知识,图形编程以及仿真。
    • matlab 课件
      matlab 功能很强大,本课件详细的介绍了matlab在科学计算中的应用。
    • matlab编译器
      matlab编译为exe文件所需要的文件; 使用时解压,将解压后文件拖入至matlab命令行即可
    • matlab
      matlab的基础知识进行介绍
    • MatLab
      “#MatLab
    • MATLAB编译器
      基于MATLAB 2018b版本介绍MATLAB编译器。介绍如何利用编译器将MATLAB代码编译为独立应用程序或组件,并在没有安装MATLAB的计算机上进行部署。
    • matlab入门
      matlab的入门教程,很值得仔细看看,对提高matlab能力有帮助
    • matlab
      matlab经典课堂讲义
    • matlab
      matlab