1 bit graphic compression experiment visualized...

6 differend compression methods are used and shown, your browser is calculating them right now in realtime, so it can take a little while to finish all.
Zipped: Just for the sake of comparison... (only the compressed binary data, without file/directory info, headers, etc)
PACKER1: simple byte packer (remove repeated bytes)
PACKER3: simple byte packer but with different byte order (Y,X). Remarkable how much better it is than Packer1
PACKER8: better byte packer (remove redundant byte streams). This one take a huge amount of time and memory, but provides a fabulous packing ratio, and one of the fastest decompressing time, with a simle lightwight depacker code
PACKER8o: different markers (saved some bytes)
PACKER9: bitcoded stream/repeat informations + better algorithm
PACKER9o: bitcoded stream/repeat informations + better algorithm /optimized
PACKER9b: bitcoded stream/repeat informations + lookup table with bitcoded index
PACKER9bo: bitcoded stream/repeat informations + lookup table with optimized bitcoded index
PACKER9x: mixed 9o/9bo
PACKER7: bit packer with bit repeat packing, but support multiple Length storage type, extra optimization, and supports different bit order read.
PACKER7o: same as the previous but this time with optimization enabled

Still compressing, please wait!