wzip

Created: 2014-05-19 10:22
Updated: 2018-11-29 02:25
License: gpl-2.0
c++

README.md

#Wzip ##What is it? Wzip is a block-sorting compressor, based on Burrows-Wheeler transform (BWT), wavelet tree, run-length code . Its compression ratio is very good and close to bzip2 for most files except for audio and video files. Its compression speed is much faster than bzip2 even in single-thread workstate , and while in multi-thread workstate it will be much faster.

How to use it?

###install program

step 1: first get SAu.tgz form http://pizzachili.dcc.uchile.cl/indexes/Suffix_Array/, then decompress it and you will get directory SAu_FILES;

step 2: change directory to: SAu_FILES/ds/ , then make ;

step 3: rename ds_ssort.a to libds_ssort.a ;

step 4: up to now we get the lib libds_ssort.a ,and then copy out this lib to wzip project directroy ;

step 5: change directory to wzip project directory, and then make to get wzip. ###example for use

While compressing a file "book", wzip -c book or wzip -c -b 9 -e 3 -g 1 -p 2 -v 3 book

While decompressing a file "book.wz" wzip -d book.wz

while getting help wzip -L ###references

  1. 赵恒,霍红卫(导师),基于BWT和小波树的数据压缩算法研究与实现,西安电子科技大学硕士论文,2014
  2. 赵恒,霍红卫, 基于BWT和小波树的数据压缩算法, 技术报告.
  3. L. Foschini, R. Grossi, A. Gupta, and J. S. Vitter, Fast Compression with a Static Model in High-Order Entropy. In Proc. IEEE Data Compression Conference (DCC), Snowbird, Utah, pages 62–71, March 2004.

###about AUTHOR goldbeef (goldbeef@163.com) ,xidian university , CHINA. NOTE these source codes were written on 32 bit computer with linux OS.

Cookies help us deliver our services. By using our services, you agree to our use of cookies Learn more