压缩解压缩代码,使用的是霍夫曼算法,是很好的一个初学者的试例
上传时间: 2015-08-13
上传用户:bakdesec
该程序实现了jpeg编码。开发平台:Window XP, Visual C++ 6.0。 HuffmanExp 哈夫曼编码 JpgVSbmp Jpg和Bmp格式相互转换的API封装 RWJpegExp JpegVC++类 VbTestDll VB调用Jpg和Bmp格式相互转换API函数的示例 jpeg jpeg中的前向DCT变换
上传时间: 2014-01-03
上传用户:小鹏
通过本课程设计,应使学生掌握哈夫曼编码的特点、存储方法和基本原理,培养学生利用C++语言正确编写程序及调试程序的能力,运用数据结构知识解决实际问题的能力,为后续计算机专业课程的学习打下坚实的基础
标签:
上传时间: 2014-06-30
上传用户:xieguodong1234
实现费偌,香农,哈夫曼编码的过程,输入的数据可以是自动分配或人工输入
标签:
上传时间: 2013-12-14
上传用户:sy_jiadeyi
输入一段文本,统计其中字符出现的频率 设计相应的哈夫曼码 并完成对该段文本的编码与译码
标签: 输入
上传时间: 2013-12-16
上传用户:ommshaggar
数据结构,二叉树和哈夫曼编码。C++ 1、 学会针对DFA转换图实现相应的高级语言源程序 ·a C++ Class Library of Cr ·简单的防火墙,可以用来学习,作为毕业课设也相当有帮 ·实现ARM 芯片的一对PWM 输出用于控制直流电机 ·Programming the Microsoft ·VC调用java的简单例子。需要注意jvm.dll ·这是介绍在VC++6。0下如何编写GPIB程序。有 ·GPS坐标转换软件:直角坐标与大地坐标转换 ·我的一个同学写的毕业论文 希望对大家来说是有用的 ·最简单的用工作线程控制有进程条的窗口,主窗口调用后 ·VC数据库编程综合应用。订单的管理 ·vhdl,用i2c控制philips的7111和7 ·基于winsock2的网络封包截获技术,源代码清楚
标签: 数据结构
上传时间: 2015-10-27
上传用户:whenfly
图象处理源代码,演示程序提供了哈夫曼编码法的压缩和解压缩函数,并实现了对图象 文件的压缩和解压缩
上传时间: 2015-11-03
上传用户:klin3139
一 . 需求分析: 1) 输入形式和输入值范围: 输入形式是要压缩(或者要解压)的文件路径,输入范围是字符串,而且要是文件的路径。 2) 输出形式: 输出相应的编码压缩文件和解码原文件 3) 程序所能达到的功能: 利用哈夫曼对ASCII文件做不等长编码,达到压缩文件。利用哈夫曼树的遍历,达到解压文件的目的。程序的功能也就是实现压缩和解压ASCII类型文件的目的。 4)测试数据:(包括正确的输入数据及其输出结果和含有错误输入及其输出结果) 测试输入或者输出文本框是不是有空的,是不是不是有效路径。进行条件判断,实现错误处理。 比如要压缩:c:\a.txt 文件路径就是:c:\a.txt。如果输入框是空的,就判断,然后用MessageBox处理信息。 如果文件路径和文件的输出路径都写正确的话,就会输出相应的压缩或者解压文件,否则用函数MessageBox提示错误。然后进行更正。 二 . 概要设计: 1) 哈夫曼树的特点 a) 是二叉树的一种,而且是一种没有度数是1的二叉树 b) 一棵树有n个叶子,就会用2n-1个节点 c) 一种“最优”二叉树,由于树的带权路径(WPL)最小 d) 由于它是由下到上顺序构造的,使得分支节点和叶子节点从下到上,权值都是从小到大的顺序排列的
上传时间: 2013-12-03
上传用户:zsjzc
从终端读入要编码的字符串,对所输入的字符串进行频率统计并建立哈夫曼树。 输出每个字符的编码。 根据已有的各个字符的编码,输入一段正确的电文,然后对输入的电文进行译码。
上传时间: 2015-12-02
上传用户:haohaoxuexi
在VC环境下,哈夫曼文本压缩的程序包括压缩的效果分析
标签: VC环境
上传时间: 2013-11-26
上传用户:leixinzhuo