matlab图像滤波(附经典图片)(共5页)_第1页
matlab图像滤波(附经典图片)(共5页)_第2页
matlab图像滤波(附经典图片)(共5页)_第3页
matlab图像滤波(附经典图片)(共5页)_第4页
matlab图像滤波(附经典图片)(共5页)_第5页
全文预览已结束

下载本文档

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

文档简介

1、I=imread(lena.bmp);inf=imfinfo(lena.bmp)figure,imshow(I)X=grayslice(I,64);imshow(X,pink(64)load treesfigure,image(10,10,X)imwrite(X,map,trees.bmp);imfinfo(trees.bmp)figure,imshow(X,map)BW=im2bw(X,map,0.6);figure,imshow(BW)I=imread(lena.bmp);inf=imfinfo(lena.bmp)figure,imshow(I)X=grayslice(I,64);figu

2、re,imshow(X,pink(64)A=imread(lena.bmp);imshow(A)B=fftshift(fft2(A);figure;imshow(log(abs(B),8,10)clc;clear all;I=imread(lena.tif);% % %用中值滤波,多维滤波,使用中心为-4,-8的拉普% %拉斯滤波器,高斯低通滤波,拉普拉斯滤波器进行滤波处理% %figure;%figure1subplot(2,2,1);imshow(I);title(原始图像);J=imnoise(I,salt & pepper,0.04);%加椒盐噪声title(加椒盐噪声);subplo

3、t(2,2,2);imshow(J);K=medfilt2(J,4,4)%进行中值滤波;subplot(2,2,3);imshow(K);title(进行中值滤波);h=ones(3,3)/9;%多维滤波w=h;g=imfilter(I,w,conv,replicate)subplot(2,2,4);imshow(g);title(多维滤波);%使用中心为-4,-8的拉普拉斯滤波器,w4=1 1 1;1 -4 1;1 1 1;w8=1 1 1;1 -8 1;1 1 1;f=im2double(I);g4=f-imfilter(f,w4,replicate);g8=f-imfilter(f,w8

4、,replicate);imshow(f);figure;%figure2subplot(1,2,1);imshow(g4);title(中心为-4的拉普拉斯滤波);subplot(1,2,2);imshow(g8);title(中心为-8的拉普拉斯滤波);h3=fspecial(gaussian,3,3,0.5);%高斯低通滤波figure;%figure3B4=filter2(h3,I);subplot(1,2,1);imshow(B4, );title(高斯低通滤波);h4=fspecial(laplacian,0);%使用拉普拉斯滤波器B5=filter2(h4,I);subplot(

5、1,2,2);imshow(B5, );title(拉普拉斯滤波器);% % %从空域的角度进行亮度变换% %把灰度等级是10-100的变化到10-255% %figure;%figure4subplot(2,2,1);imshow(I);title(原始图像);J2=imadjust(I,0.5);% 增强低灰度级subplot(2,2,2);imshow(J2);title(增强低灰度级);J3=imadjust(I, , ,2);%增强高灰度级subplot(2,2,3);imshow(J3);title(增强高灰度级);a1=100/255;%把灰度等级是10-100的变化到10-25

6、5a2=255/255;a3=10/255;J2=imadjust(I,a3,a1,a3,a2,);subplot(2,2,4);imshow(J2);title(把灰度等级是10-100的变化到10-255);% % %从频域的角度进行亮度变换% %fft2% %由于能量主要集中在低频部分% %所以对低频进行处理可以得到理想的效果% %I=imread(lena.tif);up=0.5;%设置处理频率上限down=0.09%设置处理频率下限figure;%figure5subplot(421);imshow(I);title(原始图像);f=double(I);subplot(4,2,3);

7、imshow(log(abs(f),);title(unit8转化为double);g=fft2(f);g=fftshift(g);subplot(4,2,5);imshow(log(abs(g),);title(FFT2变化后的图像);M,N=size(g);% 转换数据矩阵y1=max(max(abs(g);%求出最大频率y2=min(min(abs(g);%求出最小频率y3=(y1-y2)*up+y2;%设置滤波上限y4=(y1-y2)*down+y2;%设置滤波下限for i=1:Mfor j=1:Nif (abs(g(i,j)y4)g(i,j)=g(i,j)1.1;%对低频部分进行灰度增强endendendresult=ifftshift(g);J2=ifft2(result);J3=uint8(abs(J2);subplot(427);imshow(J3, );ti

温馨提示

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

评论

0/150

提交评论