LZO download site
The primary site for downloading LZO files. This includes mini-LZO, a shrunk down version of the LZO library, Perl-LZO, and Python-LZO.
http://www.oberhumer.com/opensource/lzo/#download
Pegasus Imaging Corporation
Pegasus Imaging Corporation has their fingers in many different pies, mostly related to imaging and image compression. This home page has links to many of their diffferent products, a variety of programs and libraries.
http://www.pegasusimaging.com/
BWT Animation
The site bills itself as an animation, but in fact it is just a couple of screen captures that demonstrate an animation.
http://www.research.digital.com/SRC/zeus/wheeler.html
Zip and Unzip for Win95
Windows 95 programs Zip and Unzip that use zlib for the compression engine. These two programs don’t support encryption, multivolume archives, or old PKZip 1.x formats. Don’t confuse thes with the Info-ZIP products, this is something else entirely.
http://www.winimage.com/zLibDll/unzip.html
Jeff Vitter
Email address for Jeff Vitter, prolific author of papers which frequently include data compression topics
codecs.tgz
codecs.tgz contains C source code for three different types of codecs: LZW, RLE, and Huffman. The archive contains source code documented in both French and English.
ftp://ftp.cdrom.com/pub/x2ftp/compress/codecs.tgz
JPEG Group free software
This distribution contains MS-DOS executable copies of version 6b of the Independent JPEG Group’s free JPEG software. Several different programs for conversion and manipulation of JPEG files.
ftp://ftp.simtel.net/pub/simtelnet/msdos/graphics/jpeg6b.zip
JPEG Group free software - 32 Bit Versions
This distribution contains MS-DOS 32 bit extended executable copies of version 6b of the Independent JPEG Group’s free JPEG software. Several different programs for conversion and manipulation of JPEG files.
ftp://ftp.simtel.net/pub/simtelnet/msdos/graphics/jpeg6b32.zip
JPEG Group free software source
Free, portable C code for JPEG compression is available from the Independent JPEG Group. Source code, documentation, and test files are included.
ftp://ftp.simtel.net/pub/simtelnet/msdos/graphics/jpegsr6.zip
pbmplus - image file format conversion package
Pbmplus is a toolkit for converting various image formats to and from portable formats, and therefore to and from each other. The idea is, if you want to convert among N image formats, you only need 2*N conversion filters, instead of the N^2 you would need if you wrote each one separately.
This software isn’t necessarily related to image compression, but it is often quite useful when working with images.
http://www.acme.com/software/pbmplus/
LZO FAQ
The first question in the FAQ: I hate reading docs - just tell me how to add compression to my program
http://www.oberhumer.com/opensource/lzo/lzofaq.php
The FBI Fingerprint Image Compression Standard
This page contains a summary of the Federal Bureau of Investigation’s image coding standard for digitized fingerprints, developed and maintained by the FBI, Los Alamos National Lab, and the National Institute for Standards and Technology. The standard is a discrete wavelet transform-based algorithm referred to as Wavelet/Scalar Quantization (WSQ).
http://www.c3.lanl.gov/~brislawn/FBI/FBI.html
Non-US Data Compression and Coding Research
R.M. Gray (Ed.), M. Cohn, L.W. Craver, A. Gersho, T. Lookabaugh, F. Pollara, and M. Vetterli, November 1993. A Foreign Applied Sciences Assessment Center (FASAC) report prepared for Science Applications International Corporation (SAIC) under U.S. Government sponsorship. This is the draft version in Poscript format submitted to SAIC.
ftp://isl.stanford.edu/pub/gray/reports/fasac.ps
SoftSound
SoftSound deals with all aspects of processing the digital audio signal. We build audio coders to drastically reduce the data rate of high quality audio and speech coders for extremely low bandwidth situations. SoftSound produces the Shorten and ATELP audio coders.
Markus Franz Xaver Johannes Oberhume
Personal home page for Markus Franz Xaver Johannes Oberhumer, the author of LZO
Image editors with PNG support
This page has a really big batch of links to editors that have PNG support. The links to the individual editors haven’t been added to the database, so this page should be considered to be the master source.
http://www.libpng.org/pub/png/pngaped.html
Calgarry Corpus test results
A set of test results for files run against the Calgary Corpus. This set of test results are kept on the Canterbury web site so that they can be easily referenced for comparison purposes.
http://corpus.canterbury.ac.nz/details/
Data Compression with the Burrows-Wheeler Transform
An article by Mark Nelson that appeared in the September 1996 issue of Dr. Dobb’s Journal. At the time it appeared, the BWT was relatively unknown among compression enthusiasts. This article includes source code that implements a simple test program that demonstrates BWT compression.
http://www.dogma.net/markn/articles/bwt/bwt.htm
Compress::Zlib and LZO bindings for Perl
This ftp directory contains the source code to provide Perl bindings for two different compression library products: zlib and LZO.
ftp://ftp.cis.ufl.edu/pub/perl/CPAN/modules/by-module/Compress/
Seminal arithmetic coding source code
The source code to the famous Witten, Neal, and Cleary 1987 CACM article on arithmetic coding. The paper is probably not legally on line anywhere, but can be found in the book Text Compression, as well as the journal. This FTP site has three different variations on the source.
ftp://ftp.cpsc.ucalgary.ca/pub/projects/ar.cod
An FTP site for the Calgary Corpus
The Calgary Corpus is a set of files that were put together by compression mavens Bell, Cleary, and Witten in 1989 for benchmarking lossless compression algorithms. Files included in this set include English text, source code, executable code, and some data files.
ftp://ftp.cpsc.ucalgary.ca/pub/projects/text.compression.corpus/
“Block Sorting Text Compression” by Peter Fenwick
A paper discussing BWT text compression in Proceedings of the 19th Australasian Computer Science Conference, Melbourne, Australia. Jan 31 - Feb 2, 1996.
ftp://ftp.cs.auckland.ac.nz/pub/peter-f/ACSC96paper.ps
“Experiments with a Block-Sorting Text Compression Algorithm” by Peter Fenwick
The University of Auckland, Department of Computer Science, Technical Report 111, March 1995.
ftp://ftp.cs.auckland.ac.nz/pub/peter-f/TechRep111.ps
“Improvements to the Block-Sorting Text Compression Algorithm” by Peter Fenwick
The University of Auckland, Department of Computer Science, Technical Report 120, July 1995.
ftp://ftp.cs.auckland.ac.nz/pub/peter-f/TechRep120.ps
“Block Sorting Text Compression — Final Report” by Peter Fenwick,
The University of Auckland, Department of Computer Science, Technical Report 130, April 1996.
ftp://ftp.cs.auckland.ac.nz/pub/peter-f/TechRep130.ps
Zip file format specification
This file is based on the PKWare APPNOTE.TXT file dated 15 February 1996. This is what is normally used as the original documentation specifying the Zip file format. This file is from the documentation site for the InfoZip project. InfoZip is the source for the popular cross-platform Zip and UnZip programs.
ftp://ftp.uu.net/pub/archiving/zip/doc/appnote-970311-iz.zip
ari_b - by Michael Schindler
This ftp site contains arithmetic coding source from Michael Schindler. The library code consists of a a byte oriented arithmetic coder. The arithmetic coder is based on Alstair Moffat’s paper “Arithmetic Coding Revisited,” presented at the Data Compression Conference 95 (Snowbird, UT). The source is stored in both tar.z and zip format. The 1.101 release has a bug fix at the end of the encoder.
For new versions see http://www.compressconsult.com/rangecoder/
ftp://eiunix.tuwien.ac.at/pub/michael/arith/
A Mathematical Theory of Communication by Claude E. Shannon
A reprint of an important paper. This site has links to the paper in PDF and Postscript formats. Claude E. Shannon is widely acknowledged to be the father of Information Theory. The publication of this paper established that reputation and gave birth to this area of scientific endeavor.
http://cm.bell-labs.com/cm/ms/what/shannonday/paper.html