VC++数字图像压缩算法研究与实现(HUFFMAN编码)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

VC++数字图像压缩算法研究与实现(HUFFMAN编码)

摘  要:随着网络与多媒体技术的兴起,人们需要存储和传输的数据越来越多,数据量越来越大,以前宽带有限的网络传输和容量有限的存储介质难以满足用户的需求。本文主要介绍数字图像压缩的发展概况,图像压缩处理的原理和特点,对多种压缩编码方法进行描述和比较,详细讨论了HUFFMAN编码的图像压缩处理的原理和具体应用,并基于VC++6.0开发环境采用WIN32 控制台应用程序设计而具体实现。4121
关键词:图像压缩;压缩算法;霍夫曼编码

Research and Implementation of Digital Image Compression Algorithm
Abstract: With the rise of the network and multimedia technology, people need more and more data storage and transmission, the increasing amount of data, previously limited broadband transmission network and the limited capacity of storage media is difficult to meet the needs of users. This paper describes the overview of the development of digital image compression, image compression processing principles and characteristics of a variety of compression methods are described and compared and discussed in detail the principles and specific applications of Huffman coding, image compression, and is based on VC + + 6.0 The development environment uses win32 console application design and concrete realization.
Key words: Image  Compression;Compression  Algorithm; Huffman  coding
目    录

摘  要:    3
关键词:    3
引言    3
1.选题的背景和意义    4
1.1选题的背景    4
1.2选题的意义    4
2.数字图像压缩算法    5
2.1图像编码技术概述    5
2.2图像压缩原理    6
2.3图像压缩编码    6
2.4图像压缩编码的比较与分析    8
3. 霍夫曼编码的图像压缩    9
3.1霍夫曼编码的具体过程    9
3.2霍夫曼压缩思想    10
3.3霍夫曼解码的具体过程    10
3.4霍夫曼图像压缩算法运行结果及性能评价    10
总结    12
参考文献    13
致谢    14,4121
数字图像压缩算法研究与实现
引言
随着多媒体技术和通讯技术的不断发展, 多媒体娱乐、信息高速公路等不断对信息数据的存储和传输提出了更高的要求, 也给现有的有限带宽以严峻的考验, 特别是具有庞大数据量的数字图像通信, 更难以传输和存储, 极大地制约了图像通信的发展, 因此图像压缩技术受到了越来越多的关注。图像压缩的目的就是把原来较大的图像用尽量少的字节表示和传输,并且要求复原图像有较好的质量。利用图像压缩, 可以减轻图像存储和传输的负担, 使图像在网络上实现快速传输和实时处理。
在嵌入式系统广泛应用,以及可重构片上系统的飞速发展,使得图像处理特别是图像压缩算法这一比较复杂的处理过程在嵌入式系统朝着微型化、专业化、低功耗、强功能等方向发展的过程中显得举足轻重。
1.选题的背景和意义
1.1选题的背景
图像、声音等媒体信息的记录、存储正朝着数字化的方向发展。而这些被数字化了的图像、音频等信号的数据量之大是非常惊人的。通常媒体信号经过数字化处理之后形成的数据量非常庞大,这些大容量的数据无疑对存储器容量、计算机的速度都造成极大的压力。解决这一问题,如果单纯用扩大存储器容量,在存储和处理的时候不仅因图像数据量大而造成大量问题,同时在图像数据的传输过程中也因为网络带宽的限制而极大的制约着网络多媒体技术的发展。网络通信技术的飞速发展,使得网络上传输的数据量将越来越多,数据的复杂度也越来越大。单纯靠增加通信干线的传输率的办法是不现实的,但是如果能通过数据压缩手段把信息数据量压缩下来,以压缩的形式存储和传输,即节约了存储空间,又提高了通信干线的传输效率,同时也使计算机能实时处理高质量的音频、视频信息。通过压缩图像数据,最直接的后果就是减少了传输图像所需的带宽,同时不需要额外的物理设备和存储容量,便可达到传输更多,更精确的信息,从而减少了一系列问题。使用图形、声音、动画、活动图像等多媒体信息时,特别是具有较高的质量要求时,不仅需要占用相当大的存储空间,而且需要相当高的数据传输率。因此可以看出,对静态图像进行压缩是绝对必要的。 (责任编辑:qin)