当前位置:首页 > BMP文件的读取与显示 - 图文
辽 宁 科 技 大 学
新技术专题报告
设计题目: BMP文件的读取与显示 学院、系: 专业班级: 学生姓名: 指导教师: 成 绩:
2011年 7月 8 日
- 0 -
摘 要
图像技术在计算机中得到了广泛应用,进而产生了各种各样的图像格式,例如最常用的是Windows下的位图文件(BMP)格式。BMP(全称Bitmap)是Window操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。 由于BMP文件格式是Windows环境中交换与图有关的数据的一种标准,因此在Windows环境中运行的图形图像软件都支持BMP图像格式。
关键词:BMP;位图;读写;显示;图像媒体
I
目 录
1 绪 论 ................................................................................................................................. - 1 - 1.1 设计背景 ...................................................................................................................... - 1 - 1.2 设计目的 ...................................................................................................................... - 1 - 1.3 设计意义 ...................................................................................................................... - 1 - 1.4 开发工具简介 .............................................................................................................. - 2 - 2 需求分析 ........................................................................................................................... - 3 - 2.1 系统处理信息分析 ...................................................................................................... - 3 - 2.2 处理功能分析 .............................................................................................................. - 5 - 3 总体设计 ........................................................................................................................... - 6 - 3.1 系统功能模块层次图 .................................................................................................. - 6 - 3.2 功能简介 ...................................................................................................................... - 6 - 3.3 主要功能的流程图 ...................................................................................................... - 6 - 4 详细设计与实现 ............................................................................................................... - 7 - 4.1 建立单文档工程 .......................................................................................................... - 7 - 4.2 添加成员函数和成员变量 .......................................................................................... - 8 - 4.3 重新定义ONFILEOPEN函数 ..................................................................................... - 13 - 4.4 修改ONDRAW函数 ................................................................................................... - 14 - 5 测试 ................................................................................................................................. - 15 - 结论 ..................................................................................................................................... - 16 - 致谢 ..................................................................................................................................... - 17 - 参考文献 ............................................................................................................................. - 18 -
II
1 绪 论
1.1 设计背景
随着计算机技术的不断发展,计算机软、硬件都发生了质的飞跃,计算机操作系统从最初支持单一的DOS模式,发展到今天支持多媒体的图形视窗模式。用户在高性能CPU的支持下,在计算机上可以拥有超级的多媒体视听感受。
利用计算机的多媒体设备与应用软件的支持,用户可以实现诸如图像浏览,如图片、CD、电影、幻灯等。作为多媒体的一个重要类型,图像无处不在。在Windows XP系统中有许多图像文件,为了查看图像文件的内容,Windows XP系统提供了Windows图片和传真查看器(Picture Fax Viewer)。此外,Windows系统还提供了画图(Paint),实现简单图像的编辑。
计算的图像可以有多种存储格式,通常以其文件名后缀进行区分,常见的图像格式有BMP、JPG、GIF、PNG、WMF和PCX等。
1.2 设计目的
这次课程设计是要完成一个BMP 图像处理软件,其中包括对文件的读取保存、修改和显示。读取文件中的图片:可以对文件中的图片进行读取,在修改后也可以保存修改后的文件,并在文档中显示图片。
1.3 设计意义
对编程知识有了更进一步的了解,使我更加熟练掌握了编程技巧,明白了一些函数是如何定义调用的,知道了一些头文件的功能,还有一些嵌套功能,怎么样调试及运行程序,这次编程使我收益匪浅,能运用了MFC 来编程,也对BMP 文件的读入及打开有了更深的了解。
- 1 -
共分享92篇相关文档