燕山大学图像处理课后作业之超限像素平滑法和k个邻点平均法_第1页
燕山大学图像处理课后作业之超限像素平滑法和k个邻点平均法_第2页
燕山大学图像处理课后作业之超限像素平滑法和k个邻点平均法_第3页
燕山大学图像处理课后作业之超限像素平滑法和k个邻点平均法_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、超限像素平滑法I=imread(m3.png);I=rgb2gray(I);subplot(2,2,1),imshow(I);m,n=size(I);l=3;%模版尺寸L=ones(l);%l*l模版S=ones(m-l+1,n-l+1);for i=1:m-l+1 for j=1:n-l+1 S(i,j)=1/(l*l)*sum(sum(I(i:i+l-1,j:j+l-1);%求平均 endendsubplot(2,2,2),imshow(S,);P=imnoise(I,salt & pepper,0.05);%加入椒盐躁声subplot(2,2,3),imshow(P);T=30;%设

2、置阈值A=P;for i=1:m-2 for j=1:n-2 if (abs(P(i,j)-S(i,j)T) A(i,j)=P(i,j); else A(i,j)=S(i,j); end endendsubplot(2,2,4),imshow(A);思路:获取原始图像的灰度图与大小(m,n),假设一个方阵模版和(m-1,n-1)的矩阵,将方阵在图像上移动,每移动一次进行一次方阵大小范围内的平均值运算,得到由平均值组成的矩阵S,引入椒盐噪声函数,设定滤波阈值T,当灰度值与平均值的差大于阈值时,该点像素值保持不变,否则,取平均值。程序结果:体会:模版方阵在图像上移动,实质上是卷积运算,如何让模版方

3、阵在图像移动,for语句的循环条件就需要计算准确。后面的滤波使用选择语句即可。二、灰度最相近的K个邻点平均法I=imread(m3.png);I=rgb2gray(I);I=im2double(I);m,n=size(I);for i=2:m-1 for j=2:n-1 I1=I(i-1,j-1)-I(i,j);%求邻域内的值与中心值的差值 I2=I(i-1,j)-I(i,j); I3=I(i-1,j+1)-I(i,j); I4=I(i,j-1)-I(i,j); I5=I(i,j)-I(i,j); I6=I(i,j+1)-I(i,j); I7=I(i+1,j-1)-I(i,j); I8=I(i

4、+1,j)-I(i,j); I9=I(i+1,j+1)-I(i,j); G=I1,I2,I3,I4,I5,I6,I7,I8,I9; %将差值保存在数组里 A=abs(G); %取绝对值 H=1,2,3,4,5,6,7,8,9;A; for s=1:9%使用for循环进行排序 for g=s+1:9 if H(2,s)H(2,g) MID=H(1,s); H(1,s)=H(1,g); H(1,g)=MID; mid=H(2,s); H(2,s)=H(2,g); H(2,g)=mid; end end end K(1)=A(H(1,1); K(2)=A(H(1,2); K(3)=A(H(1,3); K(4)=A(H(1,4); K(5)=A(H(1,5); K(6)=A(H(1,6); K(7)=A(H(1,7); ave=(K(1)+K(2)+K(3)+K(4)+K(5)+K(6)+K(7)/7; %排序后的结果存入K中,取差值的前七个求平均值 X(i,j)=ave; endendE=im2uint8(X);subplot(1,2,1),imshow(I);subplot(1,2,2),imshow(E);效果图:体会:程序的关

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论