- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字图像处理指导书.doc
实验一 直方图统计
一、实验目的
1、了解Code Composer Studio 2.2软件的操作环境和基本功能,了解TMS320C5xxx软件开发过程。
2、熟悉数字图像显示程序的运行过程、控制过程,掌握图像的处理、传输过程。
3、掌握直方图统计的算法原理和程序设计,了解各种图像的直方图统计的意义及其用途。
二、实验设备
PC 兼容机一台,ICETEK-5100实验箱,操作 系统为 Windows2000( 或 Windows98 , WindowsXP ,以下默认为 WindowsXP),安装 Code Composer Studio 2.21 软件。
三、实验原理
1、直方图统计原理
灰度直方图是灰度值的函数,描述的是图像中具有该灰度值的像素的个数,其横坐标表示像素的灰度级别,纵坐标是该灰度出现的频率(像素个数与图像像素总数之比)。
直方图的作法如下:
将图像的灰度级归一化
若图像的灰度级为:
在灰度级中,代表黑,代表白。对于一幅给定的图像来说,每一个像素取得[0,1]区间内的灰度级是随机的,也就是说是一个随机变量。
b)计算各灰度级的像素概率
c)作图
。
四、实验内容
用c语言编程实现对一幅灰度图像的
3、提交实验的原始图像和结果图像。
七、思考题
1、什么是直方图?它反映了图像的什么信息?
2、直方图均衡化的主要用途是什么?
实验二 边缘检测
一、实验目的
1、掌握在图像显示程序中增加图像处理算法的原理和过程。
2、掌握边缘检测的算法和用途,学习利用 Sobel 算子进行边缘检测的程序设计方法。
二、实验设备
PC 兼容机一台,ICETEK-5100实验箱,操作 系统为 Windows2000( 或 Windows98 , WindowsXP ,以下默认为 WindowsXP),安装 Code Composer Studio 2.21 软件。
三、实验原理
图像边缘是一种重要的视觉信息,图像边缘的提取在图像处理和机器视觉中占据着重要的地位。边缘检测最为基本和重要的是定义和分类边缘点,图像上的边缘点可能对应:
①空间曲面上的不连续点。这种边缘线刻画为两种不同曲面的交线,在这些边缘点处物体的法线方向不连续,即两侧灰度明显不连续。
②边缘由灰度或材料的不同产生。
③边缘是物体与背景的分界线,也是物体上表面法线的不连续处。
④边缘由阴影引起,两侧灰度值有较大差异。
常见的边缘点有三种:
①阶梯状边缘:边缘两边像素的灰度值有明显的变化,即从一个灰度到比已高好多的另一个灰度;
②脉冲状边缘:灰度从一个级别跳到另一个灰度级别之后然后回来,主要对应细条型的灰度值突变区域;
③屋顶状边缘:边缘位十灰度值从增加到减少的变化的转折点,即灰度慢慢增加到一定程度然后慢慢减小,它的边缘上升沿和下降沿都比较缓慢。
边缘检测技术是其他数字图像分析技术的基础,实现边缘检测有很多不同的方法,一般灰度图像的边缘点存在于图像灰度函数一阶导数局部最大值或二阶导数的局部过零点,因此传统的图像边缘检测方法大多归结为图像高频分量的增强过程,微分运算自然就成了边缘检测与提取的主要手段。
f(x,y)在(x,y)的梯度
Gx和Gy 用近似值:
得到Sobel算子。
四、实验内容
用c语言编程实现Sobel),并应用该算子进行灰度图像的边缘检测。
五、预习要求
理解灰度图像的边缘检测原理,作出Sobel算子的流程图。
六、实验报告内容
1、叙述实验过程;总结调试程序时遇到的问题及解决方案。
2、提交经调试正确的程序源代码及相关文档。
3、提交实验的原始图像和结果图像。
七、思考题
边缘检测算子分为一阶算子和二阶算子,Sobel算子属于哪一种?还有哪些算子?
如果用Sobel算子检测彩色图像的边缘,应如何解决?
实验三 灰度变换
一、实验目的
1、掌握图像的求反的算法和用途。
2 、掌握图像的线性灰度变换的算法。
3、掌握图像的对数变换的算法。
4 、掌握图像的灰度分层的算法。
二、实验设备
PC 兼容机一台,ICETEK-5100实验箱,操作 系统为 Windows2000( 或 Windows98 , WindowsXP ,以下默认为 WindowsXP),安装 Code Composer Studio 2.21 软件。
三、实验原理
1、图像求反
假设对灰度级范围是[0,L-1]的图像求反,就是通过变换将[0,L-1]变换到[L-1,0],变换公式如下:
此方法适用于增强嵌入于图像暗色区域的白色或灰色细节。
2、线性灰度变换
典型的分段线性变换数学表达式如下:
用分段线性法,将需要的图像细节灰度级拉伸,增强对比度,不需要的细节灰度级压缩
3、 对数变换
要消除这种因动态范围太大
文档评论(0)