实验一图像增强实验一、实验目标:掌握图像增强的算法
二、实验目的:1
了解灰度变换增强和空域滤波增强的Matlab实现方法2
掌握直方图灰度变换方法3
掌握噪声模拟和图像滤波函数的使用方法三、实验内容:(1)图像的点操作、邻域操作算法
(2)图像的直方图处理算法
四、实验设备:1
PIII以上微机;2
MATLAB6
5;五、实验步骤:(1)读入图像:用matlab函数实现图像读入(可读入Matlab中的标准测试图像)(2)实现图像点操作运算(如gamma校正,对数校正等)(3)实现图像的邻域处理(实现均值滤波,拉普拉斯滤波)(4)实现直方图均衡处理matlab源程序clearall;clc;f二imreadCgirl_noise
jpg';figure,imshow(f,title('原始图像’;[m,n]二size(f;f0=im2double(f;%整型转换为double类f1=f0;std_i=zeros(1,m-2;%灰线处理fori=2:mT%灰线处理std_i(iT二std(f0(i,:;if(std_i(iT〈0
1(原始图像forj=1:mf0(i,j=(f0(i-l,j+f0(i+l,j/2;endendendfigure,imshow(f0,title('滤除灰线后的图像’;fz=f0-f1;[r,c]二find(fz~=0;%寻找灰线噪声的位置f2=f0;change=0;count=0;fori=3:m-2%白线处理forj=1:mif(abs(f0(i,j-f0(i-l,j〉0
2&&abs(f0(i,j-f0(i+l,j〉0
2count二count+1;endif(count>n*0
8图像处理结果count=0;change=1;break;endendif(change==1fork=1:mf0(i,k=(f0(i-1,k+f0(i+1,