您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 解,压缩程序 哈弗曼(Huffman)算法实现(对文本里的内容进行解压 和压缩 两个过程) 含实验报告

  2. 1.对txt文件压缩和解压的程序,使用动态编码。 2.使用Huffman编码压缩和解压时,Huffman树的存储可以直接存储树结构,也可以存储所有字符的频度或权值,然后读取时建立Huffman树; 3.使用Huffman编码压缩和解压时,注意定义压缩码的结束标记,可以使用一个特殊的字符作为结束标记,也可以在压缩码之前存储其比特长度;如果使用一个特殊字符作为结束标记,则其频度为1,需要在建立Huffman树时把它看作一个独立的字符进行建树。 4.使用Huffman编码压缩和解压时,在一个缓冲区里
  3. 所属分类:其它

    • 发布日期:2009-09-20
    • 文件大小:509952
    • 提供者:jessiacui123
  1. huffman压缩及解压(java版)

  2. 通过读取TXT文件,输出压缩后的TXZ文件,现实压缩率,提供解压缩;
  3. 所属分类:Java

    • 发布日期:2009-10-13
    • 文件大小:7168
    • 提供者:julyflame
  1. P2P即时通讯源码(曾在微软设计大赛中获奖)

  2. 曾在微软设计大赛中获奖。是一个局域网内的通讯工具,有文字聊天、语音聊天、文件传输、信使服务、邮件检测等主要功能。 本压缩文件内共包含四部分内容: 第一:本说明文件; 第二:两个可执行文件(LanChat(NT).exe只能在NT下使用,因为其中包含了网络访问检测的部分;LanChat(98).exe不包含网络访问检测部分,故可以在98及NT两种环境中使用); 第三:源代码,都放在子目录“new_EMU_RMCS0.61(微软大赛)”下; 第四:有关软件使用说明的一个 hlp 文件; 本软件初衷
  3. 所属分类:网络基础

    • 发布日期:2009-11-17
    • 文件大小:1048576
    • 提供者:lijin118
  1. 基于Matlab的图像压缩编码

  2. 摘要 本论文主要介绍了JPEG的编码和解码过程。该程序的编码部分能把一张BMP格式的图象进行JEPG编码,压缩成以二进制形式保存的文件;通过相应的解码程序又可以把图象解压缩出来。在图象传送过程中,我们经常采用JPEG格式对静态图象进行编码。JPEG基本系统是一种有损编码,无法完全恢复出原图象,信息有一定的丢失,称为有损压缩。尽管我们希望能够无损压缩,但是通常有损压缩的压缩比(即原图象占的字节数与压缩后图象占的字节数之比,压缩比越大,说明压缩效率越高)比无损压缩的高。JPEG编码先把图象色彩RB
  3. 所属分类:其它

    • 发布日期:2010-03-23
    • 文件大小:145408
    • 提供者:laichuanyu3
  1. 集成 Base64 Huffman 编解码 程序+源码

  2. 该程序集成Base64编解码和Huffman编解码(压缩和解压缩)功能。 具有功能: 1.把文件Base64编码为bmp位图和解码; 2.把文件Base64编码为txt文本和解码; 3.把文件Huffman编码为文件和解码; 4.界面上左边两个Base64编解码按钮是对应上面编辑框里的内容进行Base64编解码的; 说明: 1.Base64编码后文件大小将增大为原有大小的4/3倍左右; 2.Huffman编码后压缩比不定,视文件内字符频率而定,对压缩后的文件(rar文件等)再进行Huffman
  3. 所属分类:C++

    • 发布日期:2010-09-18
    • 文件大小:72704
    • 提供者:hastings
  1. 霍夫曼编码与解码的Java实现

  2. huffman的java实现 码表生成程序 可对任意“.txt”文件进行概率统计,显示字符及其概率对照表; 依概率编制Huffman码表,显示字符、对应概率及码字对照表。 编码程序 使用码表,对任意“.txt”进行Huffman编码; 统计压缩前后比特数,计算压缩比; 生成压缩码文件(可以用1字节存放1比特)。 求出信息熵与平均码长 解码程序 使用码表,对压缩码文件进行解码; 记录解码时间; 生成解压后的“.txt”文件。
  3. 所属分类:Java

    • 发布日期:2011-11-14
    • 文件大小:7168
    • 提供者:tllovejf1
  1. 集成 Base64 Huffman 编解码 程序+源码 1.1版

  2. 该程序集成Base64编解码和Huffman编解码(压缩和解压缩)功能。 具有功能: 1.把文件Base64编码为bmp位图和解码; 2.把文件Base64编码为txt文本和解码; 3.把文件Huffman编码为文件和解码; 4.界面上左边两个Base64编解码按钮是对应上面编辑框里的内容进行Base64编解码的; 说明: 1.Base64编码后文件大小将增大为原有大小的4/3倍左右; 2.Huffman编码后压缩比不定,视文件内字符频率而定,对压缩后的文件(rar文件等)再进行Huffman
  3. 所属分类:C++

    • 发布日期:2012-02-17
    • 文件大小:76800
    • 提供者:hastings
  1. 哈夫曼树实现文件解压缩

  2. Huffman 构造自适应霍夫曼树实现文件的压缩与解压缩。-Adaptive Huffman tree structure for file compression and decompression. 文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉): Encoder\Huffman.h .......\Encoder.cpp Decoder\Huffman.h .......\Decoder.cpp Encoder Decoder
  3. 所属分类:C++

    • 发布日期:2012-03-02
    • 文件大小:6144
    • 提供者:yuling_f
  1. Huffman编码

  2. 1、借助Huffman树,实现Huffman编码,能够压缩和解压缩各种字符,包括中文; 2、实现了压缩的比例计算和和压缩性能分析,以及解压缩之后的文件与原文件的对比分析压缩的正确性; 3、实现过程中涉及了文件头和文件尾的处理,实现了堆的实现、Huffman的实现; 4、代码注释非常详细,尤其是Huffman编码和解码的流程以及解决方法的选择。
  3. 所属分类:C++

    • 发布日期:2012-04-25
    • 文件大小:339968
    • 提供者:changbaolong
  1. 解,压缩程序 哈弗曼(Huffman)算法实现

  2. 1.对txt文件压缩和解压的程序,使用动态编码,同时可以对word文档进行压缩与解压。 2.使用Huffman编码压缩和解压时,Huffman树的存储可以直接存储树结构,也可以存储所有字符的频度或权值,然后读取时建立Huffman树; 3.使用Huffman编码压缩和解压时,注意定义压缩码的结束标记,可以使用一个特殊的字符作为结束标记,也可以在压缩码之前存储其比特长度;如果使用一个特殊字符作为结束标记,则其频度为1,需要在建立Huffman树时把它看作一个独立的字符进行建树。 4.使用Huff
  3. 所属分类:C/C++

    • 发布日期:2013-07-03
    • 文件大小:509952
    • 提供者:z765219
  1. Huffman编码压缩二进制

  2. 压缩 (1)统计原始文件中各字节出现的概率(次数); (2)采用哈弗曼算法对各字节进行编码,建立哈弗曼对照表; a)构造二叉树 b)编码 (3)依次读取原始文件的每个字节,查找其对应的哈弗曼编码,将这些位写入到压缩文件中(注意:要凑够8位二进制才写入到文件中)。 (4)将原始文件中各字节及出现的次数也写入到压缩文件中。 2、解压 (1)从压缩文件中获得原始文件各字节及出现的次数,并根据此构造哈弗曼对照表; (2)将压缩文件中对应原始文件数据的部分依据哈弗曼对照表还原成原来的字节,写入到解压文件
  3. 所属分类:C

    • 发布日期:2015-11-29
    • 文件大小:1048576
    • 提供者:qq_29183099
  1. 哈夫曼图片压缩

  2. 数据结构应用统计文件中256种不同字节重复的次数,以每种字节重复的次数作为权值,构造一棵有256个叶子结点的二叉树; Huffman树从根到每个叶子都要有一条路径,约定指向左子树根的分支编码为“0”,指向右子树根的分支编码为“1”; 使用Huffman压缩算法,对一副BMP格式的图片文件进行压缩,图片名为“Pic.bmp”,压缩后保存为”Pic.bmp.huf”文件。
  3. 所属分类:C/C++

    • 发布日期:2018-06-27
    • 文件大小:19922944
    • 提供者:qq_41079366
  1. GZIP加密解密解压缩工具示例代码

  2. GZIP加密解密解压缩工具示例代码 1. 基于LZ77算法通过“滑动窗口”的方法对数据上报文件进行压缩处理; 2. 对得到的数据文件的结果再使用Huffman编码的方法进行压缩。 通过国密SM4加密解密
  3. 所属分类:Java

    • 发布日期:2019-03-26
    • 文件大小:39936
    • 提供者:sinat_34162834
  1. VB利用GIF_LZW算法实现网络图片传输.rar

  2. VB利用GIF_LZW算法实现网络图片传输,技术特点   一、使用TCP议传输数据。理由:稳定性好。   二、使用字节数据流进行传输,理由:    A:VB的String存在自动Unicode转换问题,影响速度;    B:可以直接发送8位字节数据,不需要使用Base64编码,从而减少了编码时间。   三、使用GIF-LZW压缩算法压缩图像。理由:    A:行程编码、Huffman压缩算法压缩率太低;    B:JPEG压缩算法需要太多位运算,且运算量大(有专门MMX优化算法),不利于VB实
  3. 所属分类:其它

    • 发布日期:2019-07-10
    • 文件大小:27648
    • 提供者:weixin_39841856
  1. Huffman.c 哈夫曼图像压缩C语言实现

  2. 代码实现huffman图像压缩的过程:从内存中读出图像数据,计算各数据概率;建立huffman树;形成huffman编码;对图像数据就行huffman编码压缩;将压缩后的数据存入内存;再将该数据进行解码解压。可将解压后的数据与原数据进行对比,是完全一致的。
  3. 所属分类:C

    • 发布日期:2020-05-22
    • 文件大小:7168
    • 提供者:daeduofen
  1. Huffman编码与LZW编码.zip

  2. 1、随机产生一组不少于1000码元的二进制序列并进行Huffman编码与解码;利用Matlab, C或者其他编程语言计算信源Huffman编码的平均码长和编码效率; 2、选择一篇较长的自然科学文章(英文、不少于10页),以扩展的ASKII码作为初始化字典的词条,即字典的0-255项预置为ASKII的全部8位字符。试用LZW算法将文档压缩,再解压缩。 有报告和源程序
  3. 所属分类:专业指导

    • 发布日期:2020-06-20
    • 文件大小:486400
    • 提供者:qq_48385697