数字图象处理教学课件—数字图像处理实验一

数字图像处理—实验一一.实验内容:图像灰度变换二.实验目的:学会用Matlab软件对图像灰度进行变换;感受各种不同的灰度变换方法对最终图像效果的影响。三.实验步骤:获取实验用图像:rice.jpg.

— 数字图像处理实验一 一.实验内容: 图像灰度变换 二.实验目的: Matlab 学会用软件对图像灰度进行变换;感受各种不同的灰度变换方法对最终 图像效果的影响。 三.实验步骤: 1. rice.jpg.imreadMatlab 获取实验用图像:使用函数将图像读入。 figure; subplot(3,2,1); i=imread('rice.png'); i=im2double(i); imshow(i);title('1'); 2. T1 产生灰度变换函数,使得: 0.3rr<0.35 s=0.105+2.6333(r–0.35)0.35≤r≤0.65 1+0.3(r–1)r>0.65 T1rice.jpgimwrite 用对原图像进行处理,使用函数保存处理后的新图像。 subplot(3,2,2); r=[0:0.001:1]; s=[r<0.35].*r*0.3+[r<=0.65].*[r>=0.35].*(0.105+2.6333*(r-0.35))+[r>0. 65].*(1+0.3*(r-1)); plot(r,s);title('2p,'); subplot(3,2,3); T1=[i<0.35].*i*0.3+[i<=0.65].*[i>=0.35].*(0.105+2.6333*(i-0.35))+[i> 0.65].*(1+0.3*(i-1)); imshow(T1);title('2i,'); imwrite(T1,'Fig3.10(b)_T1.jpg','jpg'); 3. T2 产生灰度变换函数,使得: 5 15.9744rr≤0.5(r 0.2 s= –0.5)+0.12r>0.5 T2rice.jpgimwrite 用对原图像进行处理,使用保存处理后的新图像。 subplot(3,2,4);

腾讯文库数字图象处理教学课件—数字图像处理实验一