欢迎来到天天文库
浏览记录
ID:19830882
大小:1007.50 KB
页数:31页
时间:2018-10-06
《vc++数字图像处理实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数字图像处理实验指导书《数字图像处理》实验指导书曹江中、何家峰广东工业大学信息工程学院二00九年一月数字图像处理实验指导书前言《数字图像处理》是信息工程专业一门重要的专业课程。随着图像处理技术的迅速发展和在当今社会中的广泛应用,给《数字图像处理》课程的教学提出了新的更高的要求。《数字图像处理》也是一门实践性较强的课程,实验占有重要地位。本实验指导书在分析学生专业特点和知识结构的基础上,选择VC++作为编程工具,通过几个主要的图像处理知识点作为实验内容,旨在让学生在较短的实验时间内熟悉数字图像处理实际工程的基本框架、流程,使学生在理论课程学习的同时直接接触、掌握所学知识点的
2、应用,达到培养学生的编程实践能力和学以致用能力的目的。通过对本指导书的使用,为该门课程的课程设计打下良好的基础。本指导书的内容包括:位图格式、VC++图像编程基础、基于VC++的图像工程实例以及图像的基本处理,如平滑、锐化、区域增强等算法设计等。共8个学时。在《数字图像处理》的课程实验过程中,要求学生做到:(1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。(2)学生应认真并且独立完成相应实验内容。(3)认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分析。对需编程的实验,写出程序设计说明,给出源程序框图和清单。(4)遵
3、守机房纪律,服从辅导教师指挥,爱护实验设备。27数字信号处理实验指导书目录前言I目录II实验一VC++图像编程基础1一.实验目的1二.实验内容和要求1三.实验主要仪器设备和材料1四.实验原理及方法1实验二一个简单的图像处理工程实例16一.实验目的16二.实验内容和要求16三.实验主要仪器设备和材料16四.实验原理与方法16五.实验内容与步骤17实验三、图像的空间域平滑和锐化22一.实验目的22二.实验内容和要求22三.实验主要仪器设备和材料22四.实验原理22五.实验设计步骤2427数字信号处理实验指导书实验一VC++图像编程基础实验项目名称:VC++图像编程基础实验项目
4、性质:验证性实验所属课程名称:数字图像处理实验计划学时:2一.实验目的(1)学习使用vc++图像处理的基本知识。(2)了解BMP位图格式。(3)掌握利用VC++建立单文档工程。(4)掌握使用CDIB类。(5)掌握添加菜单项和响应函数。二.实验内容和要求在VC++6.0环境下编程利用CDIB类实现对位图的读取和显示操作。三.实验主要仪器设备和材料计算机,VC++6.0四.实验原理及方法1、位图格式计算机中位图文件由三部分组成,分别是:文件头、位图信息和位图像素数据(如图1.1)。27数字信号处理实验指导书文件头位图信息(信息头+颜色信息表)图像数据图1.1、Bmp位图文件的
5、组成1.1位图文件头位图文件头主要用于识别位图文件。以下是位图文件头结构的定义:typedefstructtagBITMAPFILEHEADER{WORDbfType;DWORDbfSize;WORDbfReserved1;WORDbfReserved2;DWORDbfOffBits;}BITMAPFILEHEADER;其中的bfType值应该是“BM”(0x4d42),标志该文件是位图文件。bfSize的值是位图文件的大小。1.2位图信息结构位图信息结构中所记录的值用于分配内存,设置调色板信息,读取像素值等。以下是位图信息结构的定义:typedefstructtagBI
6、TMAPINFO{BITMAPINFOHEADERbmiHeader;//信息头RGBQUADbmiColors[1];//颜色表}BITMAPINFO;可见位图信息也是由两部分组成的:位图信息头+颜色表27数字信号处理实验指导书1.2.1位图信息头位图信息头包含了单个像素所用字节数以及描述颜色的格式,此外还包括位图的宽度、高度、目标设备的位平面数、图像的压缩格式。以下是位图信息头结构的定义:typedefstructtagBITMAPINFOHEADER{DWORDbiSize;//结构BITMAPINFOHEADER的字节数,即//sizeof(BITMAPINFOH
7、EADER)*LONGbiWidth;//以像素为单位的图像宽度*LONGbiHeight;//以像素为单位的图像长度WORDbiPlanes;//目标设备的位平面数WORDbiBitCount//每个像素的位数*(1)DWORDbiCompression;//图像的压缩格式(这个值几乎总是为0)DWORDbiSizeImage;//以字节为单位的图像数据的大小(对//BI_RGB压缩方式而言)LONGbiXPelsPerMeter;//水平方向上的每米的像素个数LONGbiYPelsPerMeter;//垂直方向上的每米的像
此文档下载收益归作者所有