LZW压缩和解压缩程序 lzw.c 主要的功能模块 bitio.c/bitio.h 一些支撑函数,支持以比特(bit)为单位的文件I/O 用法: 压缩 lzw E <in-file> <out-file> 解压缩 lzw D <in-file> <out-file> 压缩时,读入<in-file>中内容,压缩后存入<out-file>中,得到压缩文件。 解压缩时,读入<in-file>中内容,将结果存入<out-file>中,得到原文件。 本代码在linux+gcc/windows+vc下经过测试,为了使读者容易理解算法本身, 算法实现中仅采用了简单的错误处理机制和优化。
上传时间: 2015-06-07
上传用户:chenbhdt
Octane v1.01.20 The Open Compression Toolkit for C++ . The Open Compression Toolkit is a set of modular C++ classes and utilities for implementing and testing compression algorithms. Simple interface and skeleton code for creating new compression algorithms. Complete testing framework for validating and comparing new algorithms. Support for algorithms that use external dictionaries/headers. Utility classes and sample code for bitio, frequency counting, etc.
标签: Compression Toolkit Open The
上传时间: 2013-12-31
上传用户:dbs012280