VC++042-简单图片转化工具
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:本软件主要应用MFC(VC++)实现BMP格式图片的打开,保存和格式转换,然后将BMP格式的文件转换为LB格式的文件,并保存,最后打开LB格式的文件。同时在状态栏上显示图片的信息(分辨率、象素深度,图形大小等)。
本软件采用Microsoft Visual C++ 6.0开发,使用当前优秀的开发工具VC++(MFC)制作,并运用C++语言编码。
本软件的关键在MFC(VC++)环境下实现BMP文件格式的编码与解码和LB文件格式文件的编码与解码,图片的显示、打开和保存的响应程序,以及状态栏的设置和状态栏的信息提取。
论文主要介绍了本课题内容的相关知识及开发环境,所要完成的功能和开发的过程。重点的说明了软件设计的重点、设计思想、难点技术和解决方案。详细描述了实现功能的代码编辑。
关键词:BMP格式;LB格式;状态栏;编码
[来源:http://think58.com]
目 录 [版权所有:http://think58.com]
第一章 概述 1
1.1 VC++与C++的介绍 2
1.2 BMP的介绍 7
1.3 位图的结构 9
第二章 系统分析 14
2.1 需求分析 14
2.2 方案设计 15
第三章 系统代码 17
3.1 创建Windows应用程序框架 17
3.2 打开彩色位图 18
3.3 状态栏的制作 21
3.4 自定格式 29
总结29
致谢 30
参考文献 33 [资料来源:http://think58.com]
概 述 [资料来源:http://THINK58.com]
随着计算机软件、硬件技术的日新月异的发展和普及,人类已经进入一个高速发展的信息化时代,人类大概有80%的信息来自图像,科学研究、技术应用中图像处理技术越来越成为不可缺少的手段。图像处理所涉及的领域有军事应用、医学诊断、工业监控、物体的自动分检识别系统等等,这些系统无不需要计算机提供实时动态,效果逼真的图像。
传统的电脑只能处理文字、数字,最多是简单的图形。以前要用大型图形工作站来运行的图形应用软件,或是特殊文件格式的生成及对图形所作的各种复杂的处理和转换;如今,很普遍的家用电脑就完全可以胜任,我们可以轻易的使用PhotoShop、CorelDraw、3D MAX或是别的什么软件做出精美的图片或是逼真的三维物体,你甚至可以自己去做一个有趣的动画。 我们知道,所谓多媒体,即多种信息媒介,通常包括以下几种:文本、图形、影像、声音、视频、动画。可以看出,多媒体的应用在很大程度当依赖于丰富多彩的图形和图像。也就是说,图形图像技术的飞速发展也将是必然趋势,掌握图形图像处理技术对一个计算机操作人员是必要的。 计算机图形学是研究用计算机生成、处理和显示图形的一门科学。为了生成图形,首先要有原始数据或数学模型(如工程人员构思的草图、地形航测数据、飞机的,总体方案模型等),这些数字化的输入信息经过计算机处理后变成图形输出。 图形从原始数据生成图象数据经过了一系列变换过程,每个变换过程都可能产生不同于输入数据的输出数据,这些数据需要按一定的结构进行组织,形成一系列描述图形数据的文件,我们把这类文件称为图形文件(也称为图形图象文件),而图象文件是描述图象数据的文件,它是图形文件的一种特例。 在图形生成过程中有多种类型的数据,如模型数据、场景数据和图象数据等,因此,图形文件所描述的图形层次就不一样,这也是产生多种图形文件的一个重要原因。 [资料来源:http://think58.com]
[资料来源:http://think58.com]