全球旧事资料 分类
二值化程序:图像二值化(选取一个域值,5将图像变为黑白图像)Iimreadbeautytifbwim2bwI05选取阈值为05subplot131imshowItitle原图subplot132imshowbwtitle显示二值图像Jfi
dI150
fIJ0Jfi
dI150IJ255subplot133imshowItitle图像二值化域值为150)下图为图像二值化的效果:
图435对比度增强
51对比度增强对比度增强是按一定的规则修改输入图像每一个像素的灰度,从而改变图像灰度的动态
范围。例如,观察图44可以发现,该图的对比度不高其灰度直方图没有低于35或高于210的值,如果将图像数据映射到整个灰度范围内,则图像的对比度将大大增大。
图44
52灰度调整灰度调整程序:imadjust函数IimreadDimagericebmp读取图像subplot221ImshowI显示图像title原图
fsubplot222imhistI绘制图像的灰度直方图title原图的灰度直方图subplot223JimadjustI0307对图像进行灰度变换ImshowJ显示图像title原图直方图均衡化subplot224imhistJ绘制图像的灰度直方图title均衡后的灰度直方图以下展示了常用对比度扩展法的结果:
图45从图45【原图】可以看出原始图像动态范围较小,整体较暗,反映在直方图上像素主要集中在低灰度的一侧。经过对比度调整,图像变亮。53对数变换
对数变化常用来扩展低值灰度,压缩高值灰度,这样可以使低值灰度的图像细节更容易看清。对数变换程序:对数变换Iimreadbeautytif读取图像Imat2grayI对数变换不支持ui
t8类型数据,将一个矩阵转化为灰度图像的数据格式double
fJlogI1subplot121ImshowI显示图像title原图subplot122ImshowJtitle对数变换后的图像
图46
对数变换确实能够扩展低值灰度,而压缩高值灰度,使低值灰度的图像细节更容易看清。
6滤波
61平滑滤波
平滑技术用于平滑图像中的噪声。平滑噪声可以在空间域中进行,基本方法是求像素灰度的平均或中值。为了既平滑噪声又保护图像信号。
62线性滤波输出图像的值等于输入图像滤波后值的局部平均,各个项具有相同的权。下面是平滑窗
口分别为矩形和圆形的情况。
11111
hrect
jk

125
111
111
111
111
111
11111
01110
hcirc
j
k

121
111
111
111
111
1

1
1

01110
对一些图像进行线性滤波可以去除图像中某些类型的噪声,如采用邻域平均法的均值滤
波器就非常适用于去除通过扫描得到的图像中的颗粒噪声。
62线性平滑滤波程序:
线性平滑滤波
Iimreadbeautytif
Jim
oiseIsaltpepper002
sur
好听全球资料 返回顶部