常用压缩算法源代码

时间:2011-05-14 04:08:04
【文件属性】:

文件名称:常用压缩算法源代码

文件大小:1.1MB

文件格式:RAR

更新时间:2011-05-14 04:08:04

Huffman LZ77 LZ78 LZW 编码算法

几种常用的压缩算法
本程序包含以下功能:
1、 Arithmetic coding编解码
2、 Huffman coding编解码
3、 LZ77 coding编解码
4、 LZ78 coding 编解码
5、 LZW 编解码
6、 RLE 编解码
7、 DCT 编解码
8、 Furie transform


【文件预览】:
Compression
----main.cpp(10KB)
----lena.raw(256KB)
----Codec()
--------redblack.t(7KB)
--------RLE.h(337B)
--------Gendef.h(206B)
--------RLE.cpp(2KB)
--------Arithmetic.h(2KB)
--------LZ78.cpp(5KB)
--------LZ77.h(484B)
--------LZ78.h(1KB)
--------Huffman.cpp(10KB)
--------LZW.h(1KB)
--------Huffman.h(1KB)
--------LZ77.cpp(3KB)
--------Arithmetic.cpp(5KB)
--------LZW.cpp(5KB)
----程序说明.txt(167B)
----Coder.plg(2KB)
----Coder.dsp(5KB)
----bin()
--------coder(58KB)
----Coder.opt(418KB)
----lena_e.bmp(246KB)
----makefile(357B)
----Debug()
----Coder.ncb(153KB)
----Thumbs.db(10KB)
----Release()
----Fatal()
--------Fatal.cpp(315B)
--------Fatal.h(94B)
----readme.txt(152B)
----coder()
--------main.cpp(23KB)
--------Codec()
--------main.plg(6KB)
--------Coder.plg(2KB)
--------Coder.dsp(5KB)
--------main.dsp(3KB)
--------Coder.opt(419KB)
--------Debug()
--------Coder.ncb(105KB)
--------main.dsw(533B)
--------main.ncb(33KB)
--------Fatal()
--------readme.txt(151B)
--------Coder.dsw(533B)
--------Generic.h(607B)
--------main.opt(48KB)
----Coder.dsw(533B)
----Generic.h(606B)
----lena_e.raw(245KB)
----lena.bmp(257KB)
www.pudn.com.txt

网友评论

  • 很好,谢谢楼主!
  • 很好的资源,非常实用
  • 还可以吧!
  • 只能说一般般吧,参考
  • 已使用,感谢lz分享
  • 不错,正准备写一个算法库,参考一下
  • 效率太低,我压缩wav文件,和没有压缩差不多
  • 很好的资源,VS可以用
  • 还不错,可以用
  • 效率太低,我压缩wav文件,和没有压缩差不多。
  • 还可以,先看看
  • 不错,可以压缩解压文件
  • 很不错的资源
  • 谢谢,还算有用。。
  • 可以用,很有帮助!
  • 谢谢分享,很有用的资料
  • 不错,能够学到一些自己需要的知识
  • 资料很全面,谢谢分享
  • 好东西,值得学习
  • 资源很好,只是注释太少,看的头疼
  • 很好的资源,挺全的,也挺详细的
  • 不错,可以压缩解压文件
  • 资源挺好的,对我的课程实验有很大帮助。做压缩算法实验的同学可参考。
  • 很好用,多谢了
  • 注释不多,看起来很费力,我自己改写学习下就是了
  • 感谢楼主分享,一次性解决了很多问题。真是全面啊。
  • 写的很好,很全面,谢谢
  • 很好很全很强大,值得学习
  • 挺全 不错 有空学习一下
  • 看看还行,还是有帮助的