全球旧事资料 分类
数字图像处理实验报告
班级:姓名:学号:
16
f数字图像处理实验报告
一.实验名称:图像灰度变换
二.实验目的:1学会使用Matlab;
2学会用Matlab软件对图像灰度进行变换,感受各种不同的灰度变换方法对最终图像效果的影响。
三.实验原理:
Matlab中经常使用的一些图像处理函数:
读取图像:imgimreadfile
ame支持
TIFFJPEGGIFBMPPNGXWD等文件格式。
显示图像:imshowimgGG表示显示该图像的灰度级数,如省
略则默认为256。
保存图片:imwriteimgfile
ame不支持GIF格式,其他与
imread相同。
亮度变换:imadjustimglow_i
high_i
low_outhigh_out
将low_i
至high_i
之间的值映射到low_out至high_out之间,low_i

以下及high_i
以上归零。
绘制直方图:imhistimg
直方图均衡化:histeqimg
ewlevel
ewlevel表示输出图像
指定的灰度级数。
像平滑与锐化(空间滤波):
wfspecialtypeparametersimfilterimgw
这两个函数结
合将变得十分强大,可以实现photoshop里的任意滤镜。
图像复原:deco
vlucyimgPSF可用于图像降噪、去模糊等处
理。
四实验步骤:
1.获取实验用图像:Fig310bjpg使用imread函数将图像读入
Matlab。
2.产生灰度变换函数T1,使得:
03r
r035
s
010526333r035
035≤r≤065
103r1
r065
用T1对原图像Fig310bjpg进行处理,打印处理后的新图像。
26
f3.产生灰度变换函数T2,使得:
159744r5
r≤05
s
r0502012r05
用T2对原图像Fig310bjpg进行处理,打印另一处理后的新图
像。
4.分别用sr06sr04sr03对Fig308ajpg图像进
行处理。为简便起见,请使用Matlab中的imadjust函数。
5.对Fig304ajpg图像实施反变换(NegativeTra
sformatio
)。s1
-r
6.对Fig310bjpg图像实施灰度切片(Graylevelslici
g)。具体
要求如下:
当02≤r≤04时,将r置为06当r位于其他区间时保持其灰度
与原图像一样。
五.实验程序:
1figuresubplot431iimreadFig310bjpgiim2doubleiimshowititle1
2subplot432r000011sr035r03r065r035010526333r035r065103r1plotrstitle2psubplot433T1i035i03i065i035010526333i035i065103i1imshowT1title2iimwriteT1Fig310b_T1jpgjpg
3subplot434r000011sr05r5159744r05r0502012plotrstitle3p
36
fsubplot435T2i05i5159744i05i0502012imshowT2title3iimwriteT2Fig310b_T2jpgjpg
4subplot436ss1r0r
好听全球资料 返回顶部