点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - Huffman;解压缩
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
解,压缩程序 哈弗曼(Huffman)算法实现(对文本里的内容进行解压 和压缩 两个过程) 含实验报告
1.对txt文件压缩和解压的程序,使用动态编码。 2.使用Huffman编码压缩和解压时,Huffman树的存储可以直接存储树结构,也可以存储所有字符的频度或权值,然后读取时建立Huffman树; 3.使用Huffman编码压缩和解压时,注意定义压缩码的结束标记,可以使用一个特殊的字符作为结束标记,也可以在压缩码之前存储其比特长度;如果使用一个特殊字符作为结束标记,则其频度为1,需要在建立Huffman树时把它看作一个独立的字符进行建树。 4.使用Huffman编码压缩和解压时,在一个缓冲区里
所属分类:
其它
发布日期:2009-09-20
文件大小:509952
提供者:
jessiacui123
huffman压缩及解压(java版)
通过读取TXT文件,输出压缩后的TXZ文件,现实压缩率,提供解压缩;
所属分类:
Java
发布日期:2009-10-13
文件大小:7168
提供者:
julyflame
P2P即时通讯源码(曾在微软设计大赛中获奖)
曾在微软设计大赛中获奖。是一个局域网内的通讯工具,有文字聊天、语音聊天、文件传输、信使服务、邮件检测等主要功能。 本压缩文件内共包含四部分内容: 第一:本说明文件; 第二:两个可执行文件(LanChat(NT).exe只能在NT下使用,因为其中包含了网络访问检测的部分;LanChat(98).exe不包含网络访问检测部分,故可以在98及NT两种环境中使用); 第三:源代码,都放在子目录“new_EMU_RMCS0.61(微软大赛)”下; 第四:有关软件使用说明的一个 hlp 文件; 本软件初衷
所属分类:
网络基础
发布日期:2009-11-17
文件大小:1048576
提供者:
lijin118
基于Matlab的图像压缩编码
摘要 本论文主要介绍了JPEG的编码和解码过程。该程序的编码部分能把一张BMP格式的图象进行JEPG编码,压缩成以二进制形式保存的文件;通过相应的解码程序又可以把图象解压缩出来。在图象传送过程中,我们经常采用JPEG格式对静态图象进行编码。JPEG基本系统是一种有损编码,无法完全恢复出原图象,信息有一定的丢失,称为有损压缩。尽管我们希望能够无损压缩,但是通常有损压缩的压缩比(即原图象占的字节数与压缩后图象占的字节数之比,压缩比越大,说明压缩效率越高)比无损压缩的高。JPEG编码先把图象色彩RB
所属分类:
其它
发布日期:2010-03-23
文件大小:145408
提供者:
laichuanyu3
集成 Base64 Huffman 编解码 程序+源码
该程序集成Base64编解码和Huffman编解码(压缩和解压缩)功能。 具有功能: 1.把文件Base64编码为bmp位图和解码; 2.把文件Base64编码为txt文本和解码; 3.把文件Huffman编码为文件和解码; 4.界面上左边两个Base64编解码按钮是对应上面编辑框里的内容进行Base64编解码的; 说明: 1.Base64编码后文件大小将增大为原有大小的4/3倍左右; 2.Huffman编码后压缩比不定,视文件内字符频率而定,对压缩后的文件(rar文件等)再进行Huffman
所属分类:
C++
发布日期:2010-09-18
文件大小:72704
提供者:
hastings
霍夫曼编码与解码的Java实现
huffman的java实现 码表生成程序 可对任意“.txt”文件进行概率统计,显示字符及其概率对照表; 依概率编制Huffman码表,显示字符、对应概率及码字对照表。 编码程序 使用码表,对任意“.txt”进行Huffman编码; 统计压缩前后比特数,计算压缩比; 生成压缩码文件(可以用1字节存放1比特)。 求出信息熵与平均码长 解码程序 使用码表,对压缩码文件进行解码; 记录解码时间; 生成解压后的“.txt”文件。
所属分类:
Java
发布日期:2011-11-14
文件大小:7168
提供者:
tllovejf1
集成 Base64 Huffman 编解码 程序+源码 1.1版
该程序集成Base64编解码和Huffman编解码(压缩和解压缩)功能。 具有功能: 1.把文件Base64编码为bmp位图和解码; 2.把文件Base64编码为txt文本和解码; 3.把文件Huffman编码为文件和解码; 4.界面上左边两个Base64编解码按钮是对应上面编辑框里的内容进行Base64编解码的; 说明: 1.Base64编码后文件大小将增大为原有大小的4/3倍左右; 2.Huffman编码后压缩比不定,视文件内字符频率而定,对压缩后的文件(rar文件等)再进行Huffman
所属分类:
C++
发布日期:2012-02-17
文件大小:76800
提供者:
hastings
哈夫曼树实现文件解压缩
Huffman 构造自适应霍夫曼树实现文件的压缩与解压缩。-Adaptive Huffman tree structure for file compression and decompression. 文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉): Encoder\Huffman.h .......\Encoder.cpp Decoder\Huffman.h .......\Decoder.cpp Encoder Decoder
所属分类:
C++
发布日期:2012-03-02
文件大小:6144
提供者:
yuling_f
Huffman编码
1、借助Huffman树,实现Huffman编码,能够压缩和解压缩各种字符,包括中文; 2、实现了压缩的比例计算和和压缩性能分析,以及解压缩之后的文件与原文件的对比分析压缩的正确性; 3、实现过程中涉及了文件头和文件尾的处理,实现了堆的实现、Huffman的实现; 4、代码注释非常详细,尤其是Huffman编码和解码的流程以及解决方法的选择。
所属分类:
C++
发布日期:2012-04-25
文件大小:339968
提供者:
changbaolong
解,压缩程序 哈弗曼(Huffman)算法实现
1.对txt文件压缩和解压的程序,使用动态编码,同时可以对word文档进行压缩与解压。 2.使用Huffman编码压缩和解压时,Huffman树的存储可以直接存储树结构,也可以存储所有字符的频度或权值,然后读取时建立Huffman树; 3.使用Huffman编码压缩和解压时,注意定义压缩码的结束标记,可以使用一个特殊的字符作为结束标记,也可以在压缩码之前存储其比特长度;如果使用一个特殊字符作为结束标记,则其频度为1,需要在建立Huffman树时把它看作一个独立的字符进行建树。 4.使用Huff
所属分类:
C/C++
发布日期:2013-07-03
文件大小:509952
提供者:
z765219
Huffman编码压缩二进制
压缩 (1)统计原始文件中各字节出现的概率(次数); (2)采用哈弗曼算法对各字节进行编码,建立哈弗曼对照表; a)构造二叉树 b)编码 (3)依次读取原始文件的每个字节,查找其对应的哈弗曼编码,将这些位写入到压缩文件中(注意:要凑够8位二进制才写入到文件中)。 (4)将原始文件中各字节及出现的次数也写入到压缩文件中。 2、解压 (1)从压缩文件中获得原始文件各字节及出现的次数,并根据此构造哈弗曼对照表; (2)将压缩文件中对应原始文件数据的部分依据哈弗曼对照表还原成原来的字节,写入到解压文件
所属分类:
C
发布日期:2015-11-29
文件大小:1048576
提供者:
qq_29183099
哈夫曼图片压缩
数据结构应用统计文件中256种不同字节重复的次数,以每种字节重复的次数作为权值,构造一棵有256个叶子结点的二叉树; Huffman树从根到每个叶子都要有一条路径,约定指向左子树根的分支编码为“0”,指向右子树根的分支编码为“1”; 使用Huffman压缩算法,对一副BMP格式的图片文件进行压缩,图片名为“Pic.bmp”,压缩后保存为”Pic.bmp.huf”文件。
所属分类:
C/C++
发布日期:2018-06-27
文件大小:19922944
提供者:
qq_41079366
GZIP加密解密解压缩工具示例代码
GZIP加密解密解压缩工具示例代码 1. 基于LZ77算法通过“滑动窗口”的方法对数据上报文件进行压缩处理; 2. 对得到的数据文件的结果再使用Huffman编码的方法进行压缩。 通过国密SM4加密解密
所属分类:
Java
发布日期:2019-03-26
文件大小:39936
提供者:
sinat_34162834
VB利用GIF_LZW算法实现网络图片传输.rar
VB利用GIF_LZW算法实现网络图片传输,技术特点 一、使用TCP议传输数据。理由:稳定性好。 二、使用字节数据流进行传输,理由: A:VB的String存在自动Unicode转换问题,影响速度; B:可以直接发送8位字节数据,不需要使用Base64编码,从而减少了编码时间。 三、使用GIF-LZW压缩算法压缩图像。理由: A:行程编码、Huffman压缩算法压缩率太低; B:JPEG压缩算法需要太多位运算,且运算量大(有专门MMX优化算法),不利于VB实
所属分类:
其它
发布日期:2019-07-10
文件大小:27648
提供者:
weixin_39841856
Huffman.c 哈夫曼图像压缩C语言实现
代码实现huffman图像压缩的过程:从内存中读出图像数据,计算各数据概率;建立huffman树;形成huffman编码;对图像数据就行huffman编码压缩;将压缩后的数据存入内存;再将该数据进行解码解压。可将解压后的数据与原数据进行对比,是完全一致的。
所属分类:
C
发布日期:2020-05-22
文件大小:7168
提供者:
daeduofen
Huffman编码与LZW编码.zip
1、随机产生一组不少于1000码元的二进制序列并进行Huffman编码与解码;利用Matlab, C或者其他编程语言计算信源Huffman编码的平均码长和编码效率; 2、选择一篇较长的自然科学文章(英文、不少于10页),以扩展的ASKII码作为初始化字典的词条,即字典的0-255项预置为ASKII的全部8位字符。试用LZW算法将文档压缩,再解压缩。 有报告和源程序
所属分类:
专业指导
发布日期:2020-06-20
文件大小:486400
提供者:
qq_48385697