收藏 分销(赏)

图像处理实验二 图像的增强.docx

上传人:xrp****65 文档编号:7547547 上传时间:2025-01-09 格式:DOCX 页数:6 大小:292.41KB 下载积分:10 金币
下载 相关 举报
图像处理实验二 图像的增强.docx_第1页
第1页 / 共6页
图像处理实验二 图像的增强.docx_第2页
第2页 / 共6页


点击查看更多>>
资源描述
实验二 图像的增强 一、 实验目的 1) 掌握在计算机上进行直方图统计,以及直方图均衡化、线性变换的图像增强的方法 2) 掌握在计算机上进行图象平滑、图象锐化特别是中值滤波平滑及拉普拉斯算子锐化的方法 二、 实验要求 1) 显示图像(cameraman.tif)及灰度直方图。 2) 对指定图像(cameraman.tif)进行直方图均衡化和线性变换,将原始图像及增强后的图像都显示于屏幕上,比较增强的效果。 3) 对指定图像(lena.bmp)加入椒盐噪声,然后进行邻域平滑、中值滤波,将原始图像及平滑后的图像都显示于屏幕上,比较效果。 4) 对指定图像(lena.bmp)进行锐化(简单梯度算法、ROBERT算子,Prewitt边缘算子和拉普拉斯算子),将原始图像及锐化后的图像都显示于屏幕上,比较锐化的效果。 三、 实验仪器设备及软件 HP D538、MATLAB 四、 实验原理 以自己的语言结合课堂笔记进行总结,要求过程推导清晰明了。 五、 实验步骤及程序 实验步骤、程序流程、实验源程序和注释齐全 实验源程序: (1). 显示图像(cameraman.tif)及灰度直方图: I=imread('cameraman.tif'); subplot(121); imshow(I); title('原始图象'); subplot(122); imhist(I); title('灰度直方图')实验结果与分析 (2)对指定图像(cameraman.tif)进行直方图均衡化和线性变换,将原始图像及增强后的图像都显示于屏幕上,比较增强的效果。 I=imread('cameraman.tif'); subplot(221); imshow(I); title('原始图象'); I1=histeq(I); subplot(222); imshow(I1); title('原始图象均衡化'); subplot(223); imshow(I); title('原始图象'); I2=imadjust(I); subplot(224); imshow(I1); title('原始图象线性变化'); (3)对指定图像(lena.bmp)加入椒盐噪声,然后进行邻域平滑、中值滤波,将原始图像及平滑后的图像都显示于屏幕上,比较效果。 I=imread('LENA.BMP'); J=imnoise(I,'salt & pepper',0.1); subplot(221); imshow(J); title('加椒盐噪声图象'); K1=filter2(fspecial('average',3),J); subplot(223); imshow(uint8(K1)); title('平滑滤波后图象'); K2=medfilt2(J); subplot(224); imshow(uint8(K2)); title('中值滤波后图象') (4)对指定图像(lena.bmp)进行锐化(简单梯度算法、ROBERT算子,Prewitt边缘算子和拉普拉斯算子),将原始图像及锐化后的图像都显示于屏幕上,比较锐化的效果。 I1=imread('LENA.BMP'); I = double(I1); %转化为double型 [Gx,Gy] = gradient(I); %计算梯度 G = sqrt(Gx.*Gx+Gy.*Gy); %梯度算子 subplot(241); imshow(I1); Ax=[1,0;0,-1];Ay=[0,1;-1,0]; A = abs(imfilter(I1,Ax))+abs(imfilter(I1,Ay));%罗伯特算子 subplot(245); imshow(A);title('robert锐化') Ax=[-1,1;0,0];Ay=[1,0;-1,0]; A = abs(imfilter(I1,Ax))+abs(imfilter(I1,Ay)); %梯度算子 subplot(246); imshow(A);title('梯度锐化') H3 = fspecial('prewitt'); %prewitt水平边缘锐化掩膜 H5 = fspecial('laplacian'); %拉普拉斯掩膜 Z3=imfilter(I1,H3); %prewitt边缘锐化 Z5=imfilter(I1,H5); %拉普拉斯锐化 subplot(247); imshow(Z3),title('prewitt水平边缘锐化'); subplot(248) imshow(Z5),title('拉普拉斯锐化'); 六、 实验结果与分析
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服