Data-Compression.org

data compression link collection

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

* * * * *

Posted in May 15th, 2004

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.

http://www.bilsen.com/aic/

         

Posted in May 15th, 2004

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.

http://www.wavpack.com/

* * * * ½

Posted in May 15th, 2004

ZipStudio

A versatile Visual Studio add-in to zip up Visual Studio solutions and projects

http://codeproject.com/useritems/ZipStudio.asp

         

Posted in May 15th, 2004

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

         

Posted in May 15th, 2004

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.

http://www.filzip.com/

* * * * *

Posted in May 15th, 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

         

Posted in May 14th, 2004

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!

http://bcl.sourceforge.net/

* * * * *

Posted in May 14th, 2004

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

         

Posted in May 14th, 2004

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

* * * * *

Posted in May 13th, 2004

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

         

Posted in May 10th, 2004

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

         

Posted in May 10th, 2004

Accusoft

Accusoft makes a variety of imaging products, including a nice commercial imaging library.

http://accusoft.com/home.asp

         

Posted in May 10th, 2004

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

* * * * *

Posted in May 10th, 2004

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/

         

Posted in May 10th, 2004

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

         

Posted in May 10th, 2004

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

         

Posted in May 4th, 2004

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/

         

Posted in May 2nd, 2004

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

* * * * *

Posted in May 2nd, 2004

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

         

Posted in May 2nd, 2004

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/

         

Posted in May 2nd, 2004

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.

http://www.monkeysaudio.com

* * * * *

Posted in May 2nd, 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/

         

Posted in May 1st, 2004

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

* * * * *

Posted in May 1st, 2004

GIMP Source Compression Test

Published in Results, Archiving

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

* * * * *

Posted in April 25th, 2004

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

         

Posted in April 25th, 2004

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/

* * * * *

Posted in April 25th, 2004

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/

         

Posted in April 25th, 2004

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/

         

Posted in April 25th, 2004

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/

         

Posted in April 25th, 2004