- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DIP实验报告-图像增强
课程:数字图像处理
课程作业实验报告
实验名称:Transformations and Histogram Equalization
实验编号:Proj03-01
签 名:
姓 名:
学 号:
截止提交日期:年月日
摘 要:本次实验学习一些基本的图像增强处理方法,主要有两部分:一是使用常用的灰度变换函数实现增强,实验中使用了对数变换和伽马变换;二是通过直方图均衡处理来增强图像,实验要求编写一个计算图像直方图的程序并显示结果,再使用直方图均衡法处理给定图像。
基本原理
对数变换
对数变换通用公式为:s = clog(1+r)
式中r为输入灰度级、c为常系数、s为输出灰度级。其图形如下图(1)所示:
图1 对数曲线图
从对数曲线图的形状可以看出,该变换将输入中范围较窄的低灰度值映射为输出中较宽范围的灰度值,相反地,对高的输入灰度值映射到较窄范围内。使用这种类型的变换可以扩展图像中暗的像素值,同时压缩更高灰度级的值。
伽马变换
伽马变换又称幂律变换,基本形式为:s = ,图形如图(2)所示:
式中:c为比例常系数,r为输入灰度级,γ为指数,s为输出灰度级
图2 伽马变换曲线
图(2)中 c=1、γ=0.1,本次实验需要γ 1 的伽马变换。
与对数变换的情况类似,γ 1的幂律曲线将狡诈范围的暗色输入值映射为较宽范围的输出值,相反地,对于输入高灰度值时也成立。
直方图处理
直方图是多种空间域处理技术的基础。灰度范围为[0,L-1]的数字图像的直方图是离散函数,其中是第k级灰度值,是图像中灰度为的像素个数。归一化后的直方图表达式为:,其中M、N为整个图像像素的行和列数,即MN为总像素数。
直方图均衡技术具有展开输入图像直方图的趋势,均衡后的图像的灰度级跨越更宽的灰度级范围。直方图均衡化的公式为:,其中w是积分假变量,公式右边是随机变量r的累积分布函数(CDF)。其离散形式为:,k=0,1,2…,L-1
这样,便可将输入图像中灰度级为的各像素映射到输出图像中灰度级为的对应像素。
实验结果及讨论
实验结果
实验结果如图(3)~图(6)所示:
图(3)是应用变换函数后的输出图像,左为原图、中间位对数变换后图像、又为伽马变换后的图像。
图(4)上方为原图与均衡后的图像,下方为各自的直方图。
图(5)左为原始直方图,右为直方图均衡变换的函数图。
图(6)左为直方图均衡处理后的图像,右是其直方图。
图3 不同变换后的输出图像
图4 原图像、均衡后图像及直方图
图5 直方图与均衡函数图
图6直方图均衡处理后图像及直方图
实验讨论
从实验结果易得,当使用对数函数和γ 1的幂律函数处理图片fig3.8(a).jpg时,有效的将原图中范围较窄的灰度值映射为输出中较宽的灰度值,从而图像中许多可辨细节更加清晰,对分析图像更加直观。实验结果如图(3)所示,骨折处更加清晰,图(3)中对数函数与幂律函数处理后的图像差不多,然而在测试时将γ变小时,图片会被冲淡,与对数函数处理的结果会有很大差异。这是源于幂律函数本书的特性,当γ值变得越小,曲线左侧会越加垂直,及很小的低灰度值范围会被映射到很大的输出范围。
直方图均衡技术可以将图像的直方图展开,使原图像跨越更宽的灰度级,从而增强图像的对比度。从实验结果图(6)可以看出,与原图像相比较处理后的图像许多细节变得更加清晰,其直方图也得到了扩展。
程序附录
function main()
%
%第一部分:使用对数函数扩展图像灰度级
%功能: 将输入图像中较窄的灰度值映射为输出较宽的灰度值
%
ima = imread(fig3.8(a).jpg);
c=0.9;
imad=convlog(ima,c);
figure
subplot(1,3,1);
imshow(ima);
title(原输入图像);
subplot(1,3,2);
imshow(imad);
title([对数变换后的图像 比例系数 c= num2str(c)]);
d = 0.35;
k = 1.2;
imam = convmi(ima,d,k);
subplot(1,3,3);
imshow(imam);
title([幂律变换后的图像 指数系数 γ= num2str(d) , k= num2str(k)])
您可能关注的文档
- AdobeScout提供了大量美丽的数据供您查看.doc
- AC二单元《近代化的起步》单元测试题.docx
- AB协议的分析与应用.docx
- Android60启动过程详细解析.doc
- Android基础之异步消息处理机制.doc
- Android开发Handler异步通信机制全面解析(包含LooperMessageQueue).doc
- Android应用进程启动过程(前篇).doc
- A42011年苏州市会考生物试卷.doc
- ADI可穿戴无线.docx
- Adesk开机异常情况处理办法及刷机方法-wzh.doc
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)