第一范文网 - 专业文章范例文档资料分享平台

数字图像处理实验报告2

来源:用户分享 时间:2025/5/16 22:17:30 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

数字图像处理实验报告

s?T(r)??pr(?)d?

0r

(a) Lena图像 (b) Lena图像的直方图

图1.2 Lena图像及直方图

当灰度级是离散值时,可用频数近似代替概率值,即

pr(rk)?nkn0?rk?1k?0,1,?,l?1

式中:l是灰度级的总数目,pr(rk)是取第k级灰度值的概率,nk是图像中出现第k级灰度的次数,n是图像中像素总数。

所以积分可以表示为下列累计分布函数(cumulative distribution function, CDF)

sk?T(rk)??j?0knjn??pr(rj)j?0k0?rj?1k?0,1,?,l?1

四、实验步骤

1. 熟悉MATLAB语言中对图像数据读取,显示等基本函数 1) 文件读取与信息显示:

load trees;

[X,map]=imread('forest.tif'); subimage(X,map); I=imread('forest.tif'); imshow(I);

imfinfo('forest.tif');

2) map颜色矩阵的修改

[X,map]=imread('forest.tif'); map1=map+map; subimage(X,map1);

3) 灰度图像的转化

RGB=imread('b747.jpg'); B=rgb2gray(RGB);

第 4 页 共 38 页 4

数字图像处理实验报告

2. 图像灰度变换处理在图像增强的作用

g1=imadjust(I,[0 1],[1 0]); g2=imcomplement(g1);

g3=im2uint8(mat2gray(log(1+double(I))));

3. 绘制图像灰度直方图的方法,对图像进行均衡化处理 1) 图像灰度直方图的显示与灰度调整

imhist(B);

J = imadjust(B,[],[0 1]); imhist(J); subimage(J);

2) 对B进行直方图均衡化处理,试比较与原图的异同。

I = imread('pout.tif'); [J,T] = histeq(I);

figure,plot((0:255)/255,T);

3) 对B进行如图所示的分段线形变换处理,试比较与直方图均衡化处理的异同。

x1=0:0.01:0.125; x2=0.125:0.01:0.75; x3=0.75:0.01:1; y1=2*x1;

y2=0.25+0.6*(x2-0.125); y3=0.625+1.5*(x3-0.75); x=[x1,x2,x3]; y=[y1,y2,y3]; subplot(2,2,4); plot(x,y);

五、实验结果分析与讨论

1. 熟悉MATLAB语言中对图像数据读取,显示等基本函数 1) 图像文件的读出与图像数据的观察

图1.3 真彩色图像与灰度图像显示

ans =

第 5 页 共 38 页

5

数字图像处理实验报告

Filename:

'F:\\MATLAB\\R2007a\\toolbox\\images\\imdemos\\forest.tif' FileModDate: '04-Dec-2000 13:57:58' FileSize: 124888 Format: 'tif' FormatVersion: [] Width: 447 Height: 301 BitDepth: 8

ColorType: 'indexed' FormatSignature: [73 73 42 0] ByteOrder: 'little-endian' NewSubFileType: 0 BitsPerSample: 8

Compression: 'PackBits' PhotometricInterpretation: 'RGB Palette' StripOffsets: [17x1 double] SamplesPerPixel: 1 RowsPerStrip: 18

StripByteCounts: [17x1 double] XResolution: 72 YResolution: 72 ResolutionUnit: 'Inch'

Colormap: [256x3 double] PlanarConfiguration: 'Chunky' TileWidth: [] TileLength: [] TileOffsets: [] TileByteCounts: [] Orientation: 1 FillOrder: 1

GrayResponseUnit: 0.0100 MaxSampleValue: 255 MinSampleValue: 0 Thresholding: 1 ImageDescription: 'Carmanah Ancient Forest, British Columbia, Canada'

map颜色矩阵修改后图像颜色的变化

第 6 页 共 38 页 6

数字图像处理实验报告

图1.4 原图像与map矩阵值增强一倍后的图像

新的颜色矩阵值变成原文件的2倍,图像明显变亮,颜色的R、G、B值增强。

2) 图像文件转化为灰度图像

图1.5 真彩色图像与转化成的灰度图像

2. 图像灰度变换处理在图像增强的作用

第 7 页 共 38 页 7

搜索更多关于: 数字图像处理实验报告2 的文档
数字图像处理实验报告2.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4m25405c0n3blzb1bt1k_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top