OVH Cloud OVH Cloud

Lempel-Ziv - Zlib

2 réponses
Avatar
JM
Je viens de découvrir (!) que windows permettait de compresser des
fichiers avec un algorithme nommé Lempel-Ziv.
Question performances, que vaut-il par rapport à zlib?

Merci

2 réponses

Avatar
Cyrille Szymanski
JM wrote in news:43ce5f46$0$20138$8fcfb975
@news.wanadoo.fr:

Je viens de découvrir (!) que windows permettait de compresser des
fichiers avec un algorithme nommé Lempel-Ziv.



Il s'agit de COMPRESS.EXE / LZEXPAND.DLL.

Question performances, que vaut-il par rapport à zlib?



C'est a priori assez pourri comme méthode car il s'agit d'un algorithme LZ
brut de fonderie (LZ77 je crois).

http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/fileio/fs/file_compression_and_decompression.asp

http://oldwww.rasip.fer.hr/research/compress/algorithms/fund/lz/lz77.html
http://oldwww.rasip.fer.hr/research/compress/algorithms/fund/lz/lz78.html
http://oldwww.rasip.fer.hr/research/compress/algorithms/fund/lz/lzw.html

http://www.zlib.net/zlib_tech.html

Zlib, variante de LZ77 devrait être meilleur.
Zlib peut être paramétré.
Zlib n'est pas présent par défaut sous windows.

--
Cyrille Szymanski
Avatar
JM
Cyrille Szymanski a écrit :

Zlib, variante de LZ77 devrait être meilleur.
Zlib peut être paramétré.
Zlib n'est pas présent par défaut sous windows.




Merci
Et puis je viens de trouver zliwapi.dll bien pratique à linker sans se
poser de problème.