




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一实验目的1.掌握读、写图像的基本方法;2.掌握MATLAB语言中图像数据与信息的读取方法;3.理解图像灰度变换处理在图像增强的作用;4掌握绘制灰度直方图的方法,理解灰度直方图的灰度变换及均衡化的方法。二实验基本原理1. 灰度变换灰度变换是图像增强的一种重要手段,它常用于改变图象的灰度范围及分布,是图象数字化及图象显示的重要工具。1) 图像反转灰度级范围为0, L-1的图像反转可由下式获得2) 对数运算:有时原图的动态范围太大,超出某些显示设备的允许动态范围,如直接使用原图,则一部分细节可能丢失。解决的方法是对原图进行灰度压缩,如对数变换:s = clog(1 + r),c为常数,r 03) 幂次变换:4) 对比拉伸:在实际应用中,为了突出图像中感兴趣的研究对象,常常要求局部扩展拉伸某一范围的灰度值,或对不同范围的灰度值进行不同的拉伸处理,即分段线性拉伸:其对应的数学表达式为:2. 直方图均衡化灰度直方图的横坐标是灰度级,纵坐标是该灰度级出现的频度,它是图像最基本的统计特征。依据定义,在离散形式下, 用rk代表离散灰度级,用pr(rk)代表pr(r),并且有下式成立: 式中:nk为图像中出现rk级灰度的像素数,n是图像像素总数,而nk/n即为频数。直方图均衡化处理是以累积分布函数变换法为基础的直方图修正法。假定变换函数为 (a) Lena图像 (b) Lena图像的直方图图1-1 Lena图像及直方图当灰度级是离散值时,可用频数近似代替概率值,即式中:l是灰度级的总数目,pr(rk)是取第k级灰度值的概率,nk是图像中出现第k级灰度的次数,n是图像中像素总数。所以积分可以表示为下列累计分布函数(cumulative distribution function, CDF)四实验内容与要求copy 若干个图形文件如forest.tif和b747.jpg到MATLAB目录下work文件夹中。1. 熟悉MATLAB语言中对图像数据读取,显示等基本函数。特别需要熟悉下列命令:熟悉imread()函数,imwrite()函数,size()函数 Subplot()函数:Figure()函数(1)将MATLAB目录下work文件夹中的forest.tif图像文件读出.用到imread,imfinfo等文件,观察一下图像数据,了解一下数字图像在MATLAB中的处理就是处理一个矩阵。将这个图像显示出来(用imshow)。尝试修改map颜色矩阵的值,再将图像显示出来,观察图像颜色的变化。图片显示:代码:I,map=imread(forest.tif);imshow(I,map);运行结果:图像信息数据的显示: 代码: imfinfo(forest.tif)ans = Filename: forest.tif FileModDate: 13-Nov-2010 12:02:44 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值改为“128”,图像变为黑白,代码是:I,map=imread(forest.tif);imshow(I,128);显示如下:(2)将MATLAB目录下work文件夹中的b747.jpg图像文件读出,用rgb2gray()将其转化为灰度图像,记为变量B;代码如下:figure;subplot(1,2,1);i=imread(b747.jpg);imshow(i);title(原始图像);subplot(1,2,2);B=rgb2gray(i);imshow(B);title(灰度图像);运行结果如下:2图像灰度变换处理在图像增强的作用; 读入不同情况的图像,请自己编程和调用Matlab函数用常用灰度变换函数对输入图像进行灰度变换,比较相应的处理效果;代码如下:figure;subplot(2,3,1);I=imread(b747.jpg);I=im2double(I);imshow(I);title(图像3); subplot(2,3,5);r=0:0.001:1;s=r0.35.*r*0.3+r=0.35.*(0.105+2.6333*(r-0.35)+r0.65.*(1+0.3*(r-1);plot(r,s);title(2p,);subplot(2,3,2);T1=I0.35.*I*0.3+I=0.35.*(0.105+2.6333*(I-0.35)+I0.65.*(1+0.3*(I-1);imshow(T1);title(2I,);subplot(2,3,6);r=0:0.001:1;s=r=0.2*0.6+r0.4.*r+r0.2.*r;plot(r,s);title(6p,);subplot(2,3,3);T6=I=0.2*0.6+I0.4.*I+I0.2.*I;imshow(T6);title(6I,);运行结果:3绘制图像灰度直方图的方法,对图像进行均衡化处理。 请自己编程和调用Matlab函数完成如下实验。(1)显示B的图像及灰度直方图,可以发现其灰度值集中在一段区域,用imadjust函数将它的灰度值调整到0,1之间,并观察调整后的图像与原图像的差别,调整后的灰度直方图与原灰度直方图的区别。代码如下:subplot(2,2,1);I=imread(b747.jpg);B=rgb2gray(I);imshow(B);title(原始图像);subplot(2,2,3);imhist(B);title(原始直方图); subplot(2,2,2);C=imadjust(B,0,1,0,1);imshow(C);title(处理后图像);subplot(2,2,4);imhist(C);title(处理后直方图);运行结果如下:(2)对B进行直方图均衡化处理,试比较与源图的异同。代码如下:subplot(2,2,1);I=imread(b747.jpg);B=rgb2gray(I);imshow(B);title(原始图像);subplot(2,2,3);imhist(B);title(处理图像); subplot(2,2,2);C=histeq(B);imshow(C);title(原始直方图);subplot(2,2,4);imhist(C);title(处理直方图);运行结果如下:中间灰度变高,灰度值分散。(3)对B进行如图所示的分段线形变换处理,试比较与直方图均衡化处理的异同。代码如下:subplot(2,2,1);i=imread(b747.jpg);B=rgb2gray(i);imshow(B);title(原始图像); subplot(2,2,2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年九年级语文上册 第一单元 第3课《乡愁》说课稿 新人教版
- 2025年高考生物试题分类汇编免疫调节(解析版)
- 2025购销合同简易范本
- 2025餐饮服务员与餐厅承包合同书范本
- 小班国庆节题目及答案
- 向善而行文章题目及答案
- 线段讨论题题目及答案
- 现场模拟试讲题目及答案
- 2024人教版七年级生物下册期末复习知识点提纲填空版(无答案)
- 2025年解除商业店铺租赁合同模板
- 2025年山东高考历史试卷真题讲评及备考策略指导(课件)
- 供养中心考试题及答案
- 2025年云南省中考英语试卷真题(含标准答案及解析)
- 开学第一课(教学课件)-八年级语文上册同步备课系列(部编版)
- 【公开课】第一节+内能及其改变(教学课件)物理沪科版2024九年级全一册
- 发型师的职业素养
- 少儿沪语趣味启蒙课件
- 小红书运营合同协议
- 规范化司法所模板
- 安委会-成立安全生产管理委员会的通知
- 2025既有建筑消防改造设计指南
评论
0/150
提交评论