In each step the LZSS algorithm sends either a character or a pair. Among these, perhaps character "e" appears more frequently than "x", and a pair of length 3 might be commoner than one of length 18, say. Thus, if we encode the more frequent in fewer bits and the less frequent in more bits, the total length of the encoded text will be diminished. This consideration suggests that we use Huffman or arithmetic coding, preferably of adaptive kind, along with LZSS.-In each step the LZSS algorithm sends either a character or a lt;position, lengthgt; pair. Among these, perhaps character "e" appears more frequently than "x", and a lt;position, lengthgt; pair of length 3 might be commoner than one of length 18, say. Thus, if we encode the more frequent in fewer bits and the less frequent in more bits, the total length of the encoded text will be diminished. This consideration suggests that we use Huffman or arithmetic coding, preferably of adap
所有的源代码已经用Borland C++编译成功.每个目录中都包含一个makefile或者是make.bat用以创建可执行的文件.其它的编译器或操作系统需要改动一些地方.-all the source code has been used successfully Borland C compiler. Each directory contains a makefile or make.bat used to create executable files. Other compilers or operating systems require modification in some places.
wavelet_fractal_compressor小波技术与分形技术相结合进行图像压缩,压缩效果好,但是运行时间比较长。作为实验还是可以用的-wavelet_fractal_compressor wavelet technology and fractal technology combining image compression, compression effects, but relatively long running time. Can be used as an experimental or the