- 相关推荐
图形文件的类型转换VC++
毕业论文
图形文件格式转换
摘要: 本文主要研究了图形文件格式及其相互间的转换。当前,图形是多媒体技术中1种重要的信息媒体,数据量极大并且多种多样的存储格式,阻碍了多媒体技术的发展,为了有效地使用各类图形文件,为使多媒体技术蓬勃发展,格式转换工作就显得极其重要。
基于Windows平台,利用Visual C++编程工具,本文实现了图形文件间的格式转换。首先详细分析应用比较广泛的几种图像格式,然后给出这几种格式间转换的方法。由于大多数图形处理软件都与数种图像格式相兼容,也即可读取多种不同格式的图形文件,因此不同的图形文件间可以相互转换。本文主要利用1个中间结构,实现各格式间的相互转换。本文的结果可为多媒体图形软件的开发和应用提供重要的依据。
关键词: 图形文件;图像格式;格式转换;中间结构
The Transformation of Image Format
Abstract: This paper presents the analyzing of the graphic file format and the interconversion. Presently, graphics is an important informational medium in technical multimedia. It is the diversiform storage formats and large data quantity that holds up the development of multimedia technology.In order to develop the multimedia technology and effectively deal with each kind of graphics,the transformation of image format is very important.
We use the programming tool—Visual C++,which based on the Windows’ platform and realize the transformation between the graphics. Based on analyses of several static graphics,the format transition of several kinds of graphics is discussed. Most graphics Manipulation Program is compatible with several kinds of image format, therefore the different graphic files may realize the interconversion. This paper realizes the transformation of image format in a middle structure. The result of this paper is important to exploiture and application of multimedia software.
Keywords: Graphics file ; Image format ; Format transition ; middle structure
目 录
1 概述 1
1.1 课题的提出 1
1.2 计算机图形图像技术的发展与前景 1
1.3 图形文件类型的多样化发展 4
1.4 图形文件的特点 4
2 开发环境介绍 6
2.1 Visual C++可视化集成开发环境介绍 6
2.2 MFC类库概念和组成 9
2.3 用户模块 11
3 相关理论知识 13
3.1 图形文件格式简介 13
3.2 图形文件结构 16
3.3 图像压缩技术 20
4 图形文件类型转换的方案 24
4.1 引 言 24
4.2 中间数据结构 24
4.3 读入图形文件 25
4.4 输出图形文件 25
5 软件详细设计 27
5.1 软件界面设计 27
5.2 界面上控件及其功能的实现 28
5.3 运行实例 34
结束语 36
参考文献 37
致 谢 38
附 录 39
1 概述
1.1 课题的提出
传统的电脑只能处理文字、数字,最多是简单的图形。近年来,随着电脑硬件技术的飞速发展和更新,使得计算机处理图形图像的能力大大增强。以前要用大型图形工作站来运行的图形应用软件,或是特殊文件格式的生成及对图形所作的各种复杂的处理和转换;如今,很普遍的家用电脑就完全可以胜任,可以轻易的使用PhotoShop、CorelDraw、3D MAX或是其它软件做出精美的图片或是逼真的3维物体,甚至可以自己去做1个有趣的动画。
在当今信息社会,以多媒体为代表的信息技术和信息产业的发展和应用对人类社会产生的影响和作用愈来愈明显,愈来愈重要。多媒体的发展和应用,极大地推动了诸多工业的相互渗透和飞速发展,逐步改变了整个人类社会的工作结构和生活方式。多媒体产业的形成和发展,将不仅引起计算机工业的1次革命,也将影响人类社会发生1场巨大的变革。
所谓多媒体,即多种信息媒介,通常包括以下几种:文本、图形、影像、声音、视频、动画。[12]可以看出,多媒体的应用在很大程度当依赖于丰富多彩的图形和图像。图形图像技术的飞速发展也将是必然趋势,掌握图形图像处理技术对1个计算机操作人员是必要的。
计算机图形是随着计算机及其外围设备的产生和发展起来的.它是近代计算机科学与雷达、电视及图像处理技术的发展汇合而产生的硕果。随着计算机系统、图形输入输出设备的发展,计算机图形软件及其生成、控制图形的算法也有了很大的发展。图形和图像处理算法的结合是促进计算机图形学和图像处理技术发展的重要趋势之1。
在多媒体技术中,图形图像是1种重要的信息媒体,其存储格式多种多样并且数据量较大,这些都阻碍了多媒体技术的发展。为使多媒体技术蓬勃发展,图形格式的转换就显得很重要。当前困扰计算机用户的最大问题之1就是图形文件形式的多样性,比如用户自己拥有的应用程序无法读取某些图形文件。随着多媒体技术的迅速发展,涉及到的媒体形式越来越多,各种多媒体系统又有其独特的图形存储格式,因此图形格式的转换就显得非常重要。
【图形文件的类型转换VC++】相关文章:
网络智能游戏的设计与实现VC++11-23
游戏软件开发VC++12-27
VC++编程在步进电机控制中的应用03-07
用VC++实现高级数据加密标准AES03-07
VC++实现串口通信的应用程序设计03-07
免费vc++航空客运订票系统+论文(一)11-22
视频监控系统―视频捕获和传输模块VC++03-08
免费vc++网上寻呼QICQ源代码(附带论文)(一)11-22
可转换债券的投资分析03-24