首页 matlab图像增强与平滑简单程序

matlab图像增强与平滑简单程序

举报
开通vip

matlab图像增强与平滑简单程序matlab图像增强与平滑简单程序 图像增强与平滑 直方图: I=imread('1.jpg'); imshow(I); I=rgb2gray(I); %三维变成二维的图; figure,imhist(I); %显示灰度分布 直方图均衡处理: I=imread('1.jpg'); I=rgb2gray(I); J=histeq(I); Subplot(1,2,1),imshow(I); Subplot(1,2,2),imshow(J); figure,Subplot(1,2,1),imhist...

matlab图像增强与平滑简单程序
matlab图像增强与平滑简单程序 图像增强与平滑 直方图: I=imread('1.jpg'); imshow(I); I=rgb2gray(I); %三维变成二维的图; figure,imhist(I); %显示灰度分布 直方图均衡处理: I=imread('1.jpg'); I=rgb2gray(I); J=histeq(I); Subplot(1,2,1),imshow(I); Subplot(1,2,2),imshow(J); figure,Subplot(1,2,1),imhist(I,64); Subplot(1,2,2),imhist(J,64); %这个参数是什么意思,,, 灰度变换: imadjust(I,[],[], ); I=imread('1.jpg'); I=rgb2gray(I); J=imadjust(I,[0.1,0.5],[]); Subplot(1,2,1),imshow(I); Subplot(1,2,2),imshow(J); figure,Subplot(1,2,1),imhist(I,64); Subplot(1,2,2),imhist(J,64); 图像反转: I=imread('1.jpg'); I=rgb2gray(I); J=imadjust(I,[0.1,0.9],[0.9 0.1]); Subplot(1,2,1),imshow(I); Subplot(1,2,2),imshow(J); figure,Subplot(1,2,1),imhist(I,64); Subplot(1,2,2),imhist(J,64); 图像平滑 噪声 I=imread('1.jpg'); I=rgb2gray(I); J=imnoise(I,'salt & pepper',0.02); H=ones(5,5)/25; I2=imfilter(J,H); %领域平均法去噪; Subplot(1,2,1),imshow(J); Subplot(1,2,2),imshow(I2); 高斯噪声 J=imnoise(I,’gaussian’,0.02); %高斯噪声 I=imread('1.jpg'); I=rgb2gray(I); J=imnoise(I,'gaussian',0.02); H=ones(5,5)/25; I2=imfilter(J,H); %领域平均法去噪; Subplot(1,2,1),imshow(J); Subplot(1,2,2),imshow(I2); 掩模大小对比 I=imread('2.bmp'); I=rgb2gray(I); J=imnoise(I,'gaussian',0.02); H=ones(2,2)/25; H1=ones(5,5)/25; I1=imfilter(J,H1); %5*5领域平均法去噪 I2=imfilter(J,H); %2*2领域平均法去噪 Subplot(1,2,1),imshow(I1); Subplot(1,2,2),imshow(I2); 中值滤波 I=imread('2.bmp'); I=rgb2gray(I); J=imnoise(I,'gaussian',0.02); H=ones(5,5)/25; I2=medfilt2(J,[5,5]); Subplot(1,2,1),imshow(J); Subplot(1,2,2),imshow(I2); 梯度法对图像锐化 I=imread('2.bmp'); I=rgb2gray(I); I=double(I); [IX,IY]=gradient(I); GM=sqrt(IX.*IX+IY.*IY); figure(1),imshow(GM,[]); 拉普拉斯贝尔特拉米算子 I=imread('2.bmp'); I=rgb2gray(I); I=double(I); Subplot(1,2,1),imshow(I,[]); H=[0 1 0,1 -4 1,0 1 0]; J=conv2(I,H,'same'); figure(1),imshow(J,[]); 图像色彩加强 [rgb]=imread('3.jpg'); rbgnew(:,:,1)=rgb(:,:,3); rbgnew(:,:,2)=rgb(:,:,1); rbgnew(:,:,3)=rgb(:,:,2); figure,imshow(rbgnew); 图像分割 边缘 检测 工程第三方检测合同工程防雷检测合同植筋拉拔检测方案传感器技术课后答案检测机构通用要求培训 I=imread('2.bmp'); I=rgb2gray(I); J=edge(I,’Roberts’,0.1); /%edge 调用roberts ,算子,,,阀值 0.1 figure(1),imshow(J,[]); 阀值0.05;;;;;;;
本文档为【matlab图像增强与平滑简单程序】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_591137
暂无简介~
格式:doc
大小:172KB
软件:Word
页数:7
分类:生活休闲
上传时间:2017-10-16
浏览量:20