中南大学,多媒体技术实验报告

中南大学,多媒体技术实验报告

ID:29775394

大小:19.28 KB

页数:10页

时间:2018-12-23

中南大学,多媒体技术实验报告_第1页
中南大学,多媒体技术实验报告_第2页
中南大学,多媒体技术实验报告_第3页
中南大学,多媒体技术实验报告_第4页
中南大学,多媒体技术实验报告_第5页
资源描述:

《中南大学,多媒体技术实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划中南大学,多媒体技术实验报告  实验2《数字图像处理程序设计》  实验学时:2实验地点:科技楼实验日期:  一、实验目的  1.强化对BMP位图数据格式的理解  2.掌握数字图像数据的基本操作方法  3.理解图像融合的基本原理  4.提高VC++图像处理程序设计能力  二、实验内容  1.向内存加载两个或多个BMP位图文件  2.利用像素操作实现单色、灰度图像的显示  3.通过操作像素实现图像的倒

2、立和正立显示  4.实现两个图像的叠加  5.通过像素操作处理图像扭曲问题。  三、实验方法  1、彩色图像转换为灰度图像原理及灰度窗口变换原理  彩色图像转换为灰度图像基本原理  彩色图像有不同的颜色空间,根据不同的颜色空间转换公式对图像进行转换,选择  最具代表性的分量信息,对图像进行处理和特征提取,是图像处理的关键步骤:颜目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺

3、利开展,特制定安保从业人员的业务技能及个人素质的培训计划  色空间转换公式如:  RGB图像转换为灰度图像是保留图像亮度信息而去掉图像色彩饱和度等信息,得到  图像的灰度图像如图1所示,图像灰度变换及灰度数据:  图1:图像灰度变换及灰度数据  图像颠倒是指把定义好的图像区域上下翻转地显示在屏幕上。分析图像颠倒的过程,可发现每行的图像信息都保持不变,而只是改变了行的顺序,将第一行与最后的第n行相互交换,第二行与第n-1行交换..,依此类推,从而实现了图像的颠倒。只需采用按行交换的方式,即可方便地修改缓冲区内

4、容,实现图像的颠倒。基本步骤如下:(1)将原图像读入缓冲区,并擦除原图像;(2)计算图像的高度,即行数height;计算图像宽度width;根据宽度、高度生成新缓冲区;(3)把第一行与最末行交换,第2行与第n-1行交换..,依此类推,直至全部交换完毕。既原图中的(x、y)点,在新生成的图象中对应为x1=x,y1=height-1-y。把原图中的象素值读入新缓冲区的(x1,y1)点处。(4)把交换后的图像缓冲区内容重新显示在屏幕  四、实验步骤  1.启动VC++编程环境  2.打开框架性解决方案文件  3.

5、编写关键代码目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  4.运行程序  5.验收  五、实验结果  六、实验结论  a)在环境下打开“图像处理系统”代码,进行编译调试,打开实验前准备的医学图  像,进行灰度变换曲线调整如下图,观察图像进行灰度调整后的效果;  图表1图像灰度变换曲线  调整窗口  图表2原图图表3

6、灰度变换后的图  分析:变换后的图像颜色层次更加分明。从上图的灰度变换曲线调整窗口可知,灰度值在0-50和200-255范围内对比度降低,其余部分对比度提高。而该图像灰度值大部分集中在50-200范围内,这样整个图像的对比度就增强了。  b)在环境下找到图像灰度变换函数代码,分析代码实现过程与方法,在实验结束后,画出灰度变换函数代码的实现流程图,理解灰度变换在在环境下实现的基本方法;  代码:  BOOLWINAPIGrayStretch(LPSTRlpDIBBits,LONGlWidth,LONGlHei

7、ght,BYTEbX1,BYTEbY1,BYTEbX2,BYTEbY2)目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  {unsignedchar*lpSrc;  LONGi;  LONGj;  BYTEbMap[256];  LONGlLineBytes;  lLineBytes=WIDTHBYTES(lWidth

8、*8);  for(i=0;i0)  bMap[i]=(BYTE)bY1*i/bX1;  else  bMap[i]=0;  }  for(;i........................5一、  二、  三、目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。