The JBIG Home Page
Home page for the members of the JBIG committee, as well as a place for links and information about the Bi-Level Image coding standard.
http://www.jbig.org/jbig/index.html
Advanced Image Coding
Advanced Image Coding (AIC) is an experimental still image compression system
that combines algorithms from the H.264 and JPEG standards. More specifically,
it combines intra frame block prediction from H.264 with a JPEG-style discrete
cosine transform, followed by context adaptive binary arithmetic coding as used
in H.264. The result is a compression scheme that performs much better than JPEG
and close to JPEG-2000.
Hybrid Lossless Audio Compression
WavPack allows you to losslessly compress (and restore) both 16 and 24-bit audio files in the .WAV format. Unlike “lossy” compression schemes (like MP3) that discard information, WavPack converts the audio data into a more compact form so that the restored files are digitally identical to the original source. It’s somewhat like the file compression portion of WinZIP except that it’s optimized for audio data. Like other lossless compression schemes the data reduction varies with the source, but it is generally between 25% and 50% for typical popular music and somewhat better than that for classical music and other sources with greater dynamic range.
ZipStudio
A versatile Visual Studio add-in to zip up Visual Studio solutions and projects
http://codeproject.com/useritems/ZipStudio.asp
X-Match Pro
A fast ASIC core designed for lossless compression.
http://www.lboro.ac.uk/departments/el/research/esd/projects/web_xmatch/XMatchPRO_home.htm
Filzip
Yet another free Zip program with the usual cast of features. Supports a pretty good variety of archives, runs under Win32 only, etc.
Filzip 3.0.1 is shipping in May, 2004.
12Ghosts Zip
This package includes 12Zip and 12Zip2. The first version uses Zip compatible compression, and the second uses a BWT variant.
Version 7.0 of the package is shipping as of May, 2004
http://www.12ghosts.com/ghosts/zip.htm
Basic Compression Library
Marcus Geelnard has created a batch of compression routines that you can plug and ply into your programs at will. Marcus is using the wonderfully open zlib license, which means thare are just about no reason you can’t use this code. The 1.0.5 added an LZ77 codec to the RLE, Huffman, and Rice coders
Satisfied user Todd W said: I needed a simple set of compression routines for use in an embedded system. I must be able to store a fair amount of information in a small EEPROM as a generic database. The Huffman coder works very well in the application and has met my needs exactly! Very nice!
BWT in Matlab
Imran Akthar’s implementation of the BWT transform in Matlab. Free.
http://www.geocities.com/imran_akthar/files/bwt_matlab_code.zip
Argentum Backup
This backup program stores your data in standard Zip files, created either manually or automatically. The usual host of backup features are supported, such as the ability to backup the registry, E-mail messages, your address book, and so on. You can download a 15-day trial version of this commercial program.
It appears that version 2.10 of this program shipped in January, 2004.
http://www.argentuma.com/backup.html
Zip and Unzip from a C# program using J# runtime
Microsoft’s implemention of J# includes the standard Java zip classes, and CodeProject contributor Valeri has figured out how to use them from a C# program.
http://codeproject.com/csharp/VmEasyZipUnZip.asp
Accusoft’s Image Compression Stable
A list of the various types of image compression that Accusoft supports, along with a little detail on each type.
http://www.accusoft.com/imaging/imagegear/imagegear_functions/image_compression.asp
Accusoft
Accusoft makes a variety of imaging products, including a nice commercial imaging library.
Michael Dipperstein’s Run Length Encoding (RLE) Page
The ever-productive Michael Dipperstein now has a useful page on Run Length Encoding, including ANSI C code.
http://michael.dipperstein.com/rle/index.html
Shorten fork
This is the free version of Shorten, which was forked from the commercial version from SoftSound. Not sure about all the legalities here, but I don’t think SoftSound is actively selling the commercial version, so this may be your only choice.
http://www.etree.org/shnutils/shorten/
Compressing Web Content
Compressing Web content can produce a much faster site for users. Here’s how to set it up and measure your success.l
http://www.linuxjournal.com/article.php?sid=6802&mode=thread&order=1&thold=-1
Embedded BWT Compression
Tom has posted his source code for embedded BWT compression. Basically, he’s trying to pull it off with low amounts of RAM.
http://tom.iahu.ca:8080/bwt.html
Scilab Image Processing Toolbox
SIP intends to do imaging tasks such as filtering, blurring, edge detection, thresholding, histogram manipulation, segmentation, mathematical morphology, color image processing, etc.
These operations are useful for problem solving in real-world applications ranging from car motion planning to automatic diagnosis of medical images.
Version 0.3.1 is shipping as of May, 2004.
http://siptoolbox.sourceforge.net/
Michael Dipperstein’s Airthmetic Coding Page
The third in Michael’s collection of pages explaining lossless compression algorithms. A nice tutorial accompanied by ANSI C source.
http://michael.dipperstein.com/arithmetic/index.html
FFT of waveIn audio signals
Using your Windows PC to capture audio and perform an FFT on the captured sample.
http://www.codeproject.com/audio/waveInFFT.asp
Netpbm
Netpbm is a C package of routines for conversion, rendering, and
manipulation of graphics files. The program understands a wide array of image formats, and best of all, is completely free.
The 10.22 release shipped in May of 2004.
http://sourceforge.net/projects/netpbm/
Monkey’s Audio
This is a lossless audio compression format that has support for WinAmp and Windows Media Player. Retain perfect fidelity for your music recordings, at the cost of additional disk space.
Version 3.99 is shipping as of May, 2004.
Five Cents on Arithmetic Encoding
Aliaksei Sanko makes a few improvements to the code in the original 1987 CACM article. His sample includes a templated producer and consumer.
http://codeguru.com/Cpp/Cpp/algorithms/compression/article.php/c7043/
Compression and Encryption Sources
Links to a variety of lossless coders, includes source for Huffman, arithmetic, LZSS, and other compressors.
http://www.larkin.lanit.ru/compress/compr.htm
GIMP Source Compression Test
A little short on docs here, but from the title we’d have to guess that John De Bock compresses the source code for the GIMP and lists the results.
http://studwww.ugent.be/~jdebock/gimp_source_compression_test.htm
An analyzer for MPEG 2 Program Stream files
This Code Project article describes a program that breaks down and analyzes MPEG-2 steams.
http://codeproject.com/useritems/Program_Stream_Analyzer.asp
Archive Explorer
Archive Explorer is a pure VB program that is capable of showing the contents of different archives and some archives can be extracted. Contents can be shown are: ZIP,GZ,TGZ,TAR,ARC,ARJ,RAR,CAB,LZH,LHA. Contents can be extracted are: ZIP,GZ,TGZ,TAR.
http://sourceforge.net/projects/archiveexplorer/
jpegpixi
“Jpegpixi” is short for “JPEG pixel interpolator”. It is a command-line utility which interpolates pixels in JFIF images (commonly refered to as “JPEG images”). This is useful to correct images from a digital camera with CCD defects. Jpegpixi is unique in that it tries to preserve the quality of the JFIF image as much as possible
http://www.zero-based.org/software/jpegpixi/
OptiPNG
OptiPNG is a PNG optimizer that recompresses the image files to a smaller size, without losing any information.
The idea behind this program has been inspired from pngcrush (http://pmt.sourceforge.net/pngcrush), and is explained in detail in the PNG-Tech article “A guide to PNG optimization”
http://www.cs.toronto.edu/~cosmin/pngtech/optipng/
Compression Tool
Tool for the building of simple avisynth script from which is possible to automate the video compression with any codec and audio files into the formats: Mp3, Ogg and Wav; the tool have also a Compress Test and a Bitrate/size calc.
http://sourceforge.net/projects/comptool/