实验二图像灰度变换增强&直方图增强一、实验目的1、结合实例学习图像灰度变换增强和直方图均衡化增强,并通过实验体会图像增强的效果;2、理解和掌握图像灰度变换增强和直方图均衡化增强的原理和应用,掌握运用MATLAB编程实现图像增强的办法
二、实验内容1、图像的直方图的显示;2、图像灰度值调节到指定范畴;3、图像直方图均衡化增强
三、实验规定1、独立完毕;2、编写MATLAB程序,并对程序中所调用函数的功效进行必要的阐明(可用“help函数名”进行查询);3、调试运行后保存实验成果(注意保存的文献格式);4、完毕实验报告
四、实验原理1、图像对比度解决(灰度变换增强)由于图像的亮度范畴局限性或非线性会使图像的对比度不甚抱负,可用像素幅值重新分派的办法来改善图像对比度,图像的对比度解决有线性变换、分段线性变换和非线性变换三种办法
在MATLAB中,提供了调节灰度值至指定范畴的函数imadjust,它的常见调用办法以下:J=imadjust(I):映射到[0,255]J=imadjust(I,[low_in;high_in],[low_out;high_out])J=imadjust(I,[low_in;high_in],[low_out;high_out],gamma)其中,I是输入图像,J是返回的调节后的图像,该函数把[low_in;high_in]的像素值调节到[low_out;high_out],而低于low_in的像素值映射为low_out,高于high_in的像素值映射为high_out
(分段线性)Gamma描述了输入图像和输出图像之间映射曲线的形状,如果gamma1,则映射偏重于更低数值(灰暗)输出(对数);如果gamma=1,则输入和输出之间的映射关系为一条直线(线性)
2、灰度直方图(1)灰度直方图的定义简朴地说,灰度直方图就是反映一幅图像中的灰度级与出现这种灰度