资源简介
自己编写的三种算法,内含详细的注释供参考
代码片段和文件信息
clear all;
tic;
a =imread(‘cameraman.tif‘);
[mn]=size(a);
a=imnoise(a‘salt & pepper‘0.02); %加椒盐噪声
b=im2double(a) ; %由于matlab中读入的图像是uint8的,在求平均值时很容易溢出,因此将其转换成double型进行运算
for i=2:m-1
for j=2:n-1
I1=b(i-1j-1)-b(ij); %求邻域和中心像素的差值
I2=b(i-1j)-b(ij);
I3=b(i-1j+1)-b(ij);
I4=b(ij-1)-b(ij);
I6=b(ij+1)-b(ij);
I7=b(i+1j-1)-b(ij);
I8=b(i+1j)-b(ij);
I9=b(i+1j+1)-b(ij);
q=(I1+I2+I3+I4+I7+I6+I8+I9+9*b(ij))/9; %将中心像素周围的灰度值相加求平均值
b(ij)=q;
end
end
c=im2uint8(b); %将double型数据转换成uint8
figuresubplot(121)imshow(a);
title(‘原图‘);
imwrite(a‘原图.jpg‘);
subplot(122)imshow(c);
title(‘平均滤波‘);
imwrite(c‘平均滤波.jpg‘);
toc;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 918 2011-12-04 10:09 第一题\average_filter.m
文件 1718 2011-12-04 19:01 第一题\direction.m
文件 1870 2011-12-04 10:08 第一题\k_neighborhood.m
文件 9727 2011-12-04 19:08 第一题\K邻域图像.jpg
文件 98816 2011-12-04 19:08 第一题\三种方法对比+编程解释.doc
文件 19798 2011-12-04 19:08 第一题\原图.jpg
文件 10087 2011-12-04 19:08 第一题\平均滤波.jpg
文件 14347 2011-12-04 19:08 第一题\方向平滑.jpg
目录 0 2011-12-05 17:01 第一题
----------- --------- ---------- ----- ----
157281 9
- 上一篇:基于VHDL语言的抢答器设计
- 下一篇:Shibboleth安装以及与CAS的整合
相关资源
- 均匀直线阵的波达方向估计
- 毕 业 设 计论 文数据库方向
- 论文研究 - 撒哈拉以南非洲的牙周炎
- 莱仕达劲驰力方向盘PXN-V66驱动 官方版
- 莱仕达幻影PXN-S16游戏方向盘驱动 官方
- 莱仕达雷驰II PXN-V3II 游戏方向盘驱动
- 煤化工废水处理技术进展及发展方向
- stm32通过IIC读取HMC5883L来计算方向角
- 基于国有资本投资运营公司的神华集
- js图片查看器。鼠标拖动图片任意方向
- 实现指纹识别中的指纹图像预处理中
- STM32F10x_模拟I2C读写EEPROM综合版切换
- 无人驾驶汽车的发展现状及方向.pdf
- 仿真均匀直线阵列、均匀平面阵列、
- C51贪吃蛇(MPU6050控制方向,LED点阵显
- GM-PHD平滑滤波
- 8.3旋转方向法 算法描述
- 编译原理课程结课论文-关于编译原理
- Zoutendijk可行方向法
- 汇编绘图程序实现在键盘上按方向键
- 两点知道经纬度求它们的方向和角度
- 2020联发科笔试题IC方向b.docx
- 招商银行信用卡中心2019秋招IT笔试大
- 招商银行信用卡中心2019秋招IT笔试大
- 现代通信技术的发展现状和发展方向
- Qt 方向键控制焦点移动,改变选中的
- 直流电动机变频调速及方向控制设计
- 2019年计算机科学与技术专业就业问题
- 相控阵天线方向图仿真程序三维,l
- STm32F4可设定方向和角度程序
评论
共有 条评论