基于的图片浏览器的设计与实现

上传人:宝路 文档编号:49235945 上传时间:2018-07-26 格式:PPT 页数:31 大小:325.15KB
返回 下载 相关 举报
基于的图片浏览器的设计与实现_第1页
第1页 / 共31页
基于的图片浏览器的设计与实现_第2页
第2页 / 共31页
基于的图片浏览器的设计与实现_第3页
第3页 / 共31页
基于的图片浏览器的设计与实现_第4页
第4页 / 共31页
基于的图片浏览器的设计与实现_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《基于的图片浏览器的设计与实现》由会员分享,可在线阅读,更多相关《基于的图片浏览器的设计与实现(31页珍藏版)》请在金锄头文库上搜索。

1、基于MFC的图片浏览器的设计 与实现Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation only. Created with Aspose

2、.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.概述1、选题的目的和意义 2、本文所做的主要工作3、软件开发平台及编程模式 4、图像格式分析 5、软件设计与实现 6、本设计关键技术及难点 7、软件测试与改进思想 Evaluation only.Evaluation only. Created

3、 with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with A

4、spose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.选题的目的和意义 图像是现代信息社会中最基本的信息,它使信息变得栩栩如 生,更加符合人们的日常交流习惯,因此它成为人类获取和交换 信息的主要来源。如今数字图像处理的应用日益广泛,逐步成为 信息科学、工程学、医学等许多学科的重要基础,同时作为一种 实用技术广泛应用于军事、气象、交通、探矿、水利、农业甚至 娱乐等领域。尤其是价格低廉的高性能计算机和诸如数码相机及

5、 扫描仪这样的图像采集设备出现后,数字图像处理技术被大量的 应用到影视、游戏等公众及娱乐领域,与人类的生活密切相关。 处理信息量巨大,要求处理速度极高,实时产生高质量的图 形图像是我们不断的追求目标。因此本选题具有较好好的实用价 值和意义。Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011

6、Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.本文所做的主要工作1、详细分析了当今流行

7、的各种图像格式的编码与解码方法。2、利用Microsoft Visual C+ 6.0作为开发工具,使用MFC Application Framework作为软件的基本架构,设计并开发了一个图片浏览 器。3、实现了对BMP、PCX、TGA、JPEG、GIF图像格式的图片进行读 、写、显示等基本功能。4、利用图像处理中一些变换算法,实现了图像的放大、缩小、旋转 及百叶窗、马赛克等显示特效。5、实现了各种图片格式的转换功能。6、对所开发的软件进行了测试并提出了改进意见。Evaluation only.Evaluation only. Created with Aspose.Slides for .

8、NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5

9、 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.软件开发平台及编程模式本软件采用C+来进行图像编程的主要原因是:1、C+代码被编译成汇编语言,可以直接在处理器上运行,效率很高 。2、C+直接控制内存的分配和释放,这虽繁琐,加大了编程的负担 ,但却能有效地控制内存的使用。3、使用C+进行图像处理编程具有更大的灵活性。而在以C+为核心语言的可视化编程工具中,Microsoft Visual C+ 6.0以其自身许多优异的特性而获得了最为广泛的应用。鉴于以上原

10、因,本设计使用Microsoft Visual C+ 6.0作为软件的开发平台。 Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation on

11、ly. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.图像格式分析用数字来表示图像有不同的格式。因此一个通用的图像处理软件应该能支持多种不同的图像格式。本设计所实现的图片浏览软件支持以下几种在图像处理领域及实际应用中使用的图像格式:BMP、PCX、TG

12、A、JPEG、GIF。由于图像质量的提高是建立在图像数据的增大的基础上的,而图像数据量的增大将不可避免地减低图像处理的速度,并且给存储和传递带来困难。因此,如何有效地控制数字图像的存储量已成为数字图像处理的一项重要课题。数据压缩技术是控制数据量的基本技术。各种图像格式都可以采用一种,甚至多种不同的数据压缩算法来压缩数据量,因此图像格式和压缩算法是密切相关的。而开发图像处理软件也应首先了解图像的编码及解码方法。Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.

13、0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copy

14、right 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.BMP图像 BMP图像即我们通常所说的“位图”,是Windows系统中最 为常见的图像格式。经常存储为我们常见的BMP为后缀的位图 文件。BMP位图文件包括4部分:1、位图文件头结构 BITMAPFILEHEADER2、位图信息头结构 BITMAPINFOHEADER3、位图颜色表 RGBQUAD4、位图像素数据Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Clie

15、nt Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Prof

16、ile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.PCX图像 PCX是Zsoft公司研制的一种常用图像格式,也是在PC机 上使用时间最久的一种位图格式。PCX的最新版本支持24位色 彩(256色的调色板或全24位RGB),图像的大小可达 64k64k个像素。PCX采用游程长度编码来压缩数据,但是有些情况下压缩效率不高,尤其是对于扫描图像或视频图像。 Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号