Search the FAQ Archives

3 - A - B - C - D - E - F - G - H - I - J - K - L - M
N - O - P - Q - R - S - T - U - V - W - X - Y - Z
faqs.org - Internet FAQ Archives

comp.compression Frequently Asked Questions (part 1/3)
Section - [15] Where can I get image compression programs?

( Part1 - Part2 - Part3 - Single Page )
[ Usenet FAQs | Web FAQs | Documents | RFC Index | Property taxes ]


Top Document: comp.compression Frequently Asked Questions (part 1/3)
Previous Document: [13] I need source for arithmetic coding
Next Document: [16] What is the state of the art in lossless image compression?
See reader questions & answers on this topic! - Help others by sharing your knowledge

JPEG:
    Source code for most any machine (Independent JPEG Group):
    http://www.ijg.org/
    ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6a.tar.gz
    ftp://nic.funet.fi/pub/graphics/packages/jpeg/jpegsrc.v6.tar.gz
    Contact: jpeg-info@uunet.uu.net 

    ftp://havefun.stanford.edu/pub/jpeg/JPEGv1.2.1.tar.Z   (has lossless mode)
    Contact: Andy Hung <achung@cs.stanford.edu> (see item 20 below)

    ftp://ftp.cs.cornell.edu/pub/multimed/ljpg.tar.Z (lossless jpeg)

    http://idt.net/~dclunie/jpegls.html  (lossless jpeg by David Clunie)

    xv, an image viewer which can read JPEG pictures, is available in
    ftp://ftp.cis.upenn.edu/pub/xv/

JPEG-LS (LOCO-I):
    http://www.hpl.hp.com/loco/

MPEG: If you don't find here what you are looking for, check also
  http://www.mpeg.org and http://www.powerweb.de/mpeg/

    ftp://havefun.stanford.edu/pub/mpeg/
    Contact: Andy Hung <achung@cs.stanford.edu> (see item 20 below)

    ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/mpeg/play/
                                               mpeg_play-2.3-patched-src.tar.gz
    Contact: mpeg-bugs@cs.berkeley.edu

    ftp://flash.bu.edu/pub/code/mpeg_system/
    (MPEG-I Multi-Stream System Layer encoder/player; includes an
     enhanced version of mpeg_play)
    Contact: Jim Boucher <jboucher@spiderman.bu.edu> or Ziv Yaar <zyaar@bu.edu>

    http://www.bic.mni.mcgill.ca/~greg/mpeglib/  [MPEG library]
    ftp://ftp.bic.mni.mcgill.ca/pub/mpeg/
    Contact: Gregory Ward <greg@bic.mni.mcgill.ca>

    ftp://nvr.com/pub/NVR-software/
    (free demo copy of NVR's software toolkit for SPARCstations)
    Contact: Todd Brunhoff <toddb@nvr.com>

    ftp://havefun.stanford.edu/pub/mpeg/
    Contact: Andy Hung <achung@cs.stanford.edu> (see item 20 below)

    ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/mpeg/play/
                                               mpeg_play-2.3-patched-src.tar.gz
    Contact: mpeg-bugs@cs.berkeley.edu

    ftp://flash.bu.edu/pub/code/mpeg_system/
    (MPEG-I Multi-Stream System Layer encoder/player; includes an
     enhanced version of mpeg_play)
    Contact: Jim Boucher <jboucher@spiderman.bu.edu> or Ziv Yaar <zyaar@bu.edu>

    ftp://ftp.mni.mcgill.ca/pub/mpeg/mpeg_lib-1.2.tar.gz [MPEG library]
    Contact: Gregory Ward <greg@pet.mni.mcgill.ca>

    ftp://nvr.com/pub/NVR-software/
    (free demo copy of NVR's software toolkit for SPARCstations)
    Contact: Todd Brunhoff <toddb@nvr.com>

    http://www.mpeg.org/MSSG or ftp://ftp.mpeg.org/pub/mpeg/mssg/
      Contacts:  MPEG Software Simulation Group <mssg@mpeg.org>
      Concerning VMPEG: Stefan Eckart <stefan@chromatic.com>

    http://www.mpegtv.com (MPEGTV Software MPEG Video Player for Unix)
    Contact: Tristan Savatier <tristan@mpeg.org>

H.261(P*64):
    havefun.stanford.edu:pub/p64/P64v1.2.tar.Z
    Contact: Andy Hung <achung@cs.stanford.edu> (see item 20 below)

    ftp://zenon.inria.fr/rodeo/ivs/last_version/
    (Inria videoconference system)
    Contact: Thierry Turletti <turletti@sophia.inria.fr> (see item 20 below).

    http://www.angelfire.com/in/H261/index.html
    H.261 player for Windows95. Contact: kmitl@usa.net

H.263:
    http://www.nta.no/brukere/DVC/h263_software (Telenor Research)

    http://huizen.dds.nl/~roalt/h263.html (Roalt Aalmoes)

JBIG:
    ftp://nic.funet.fi/pub/graphics/misc/test-images/jbig.tar.gz.

    ftp://ftp.informatik.uni-erlangen.de/pub/doc/ISO/JBIG/
    Contact: Markus Kuhn <mskuhn@cip.informatik.uni-erlangen.de>

PNG: For code and sample images, see:
    http://www.wco.com/~png/
    ftp://ftp.uu.net/graphics/png/
    ftp://swrinde.nde.swri.edu/pub/png/

mg: (the MG system for compressing and indexing text and images, see item 16)
    ftp://munnari.oz.au/pub/mg/
    Contact: Stuart Inglis <singlis@cs.waikato.ac.nz>

BTPC: Binary Tree Predictive Coding
    http://www.engr.mun.ca/~john/btpc.html
    Contact: John Robinson <john@monet.uwaterloo.ca>

epic: (Efficient Pyramid Wavelet Coder, see item 72)
    http://www.cis.upenn.edu/~eero/epic.html
    Contact: Eero P. Simoncelli <eero.simoncelli@nyu.edu>
    C source code provided. The "Lenna" test image is available as part of
    the EPIC package, where it is named "test_image".

hcompress: (wavelet image compression, see item 72)
    ftp://stsci.edu/software/hcompress/

wavethresh: (wavelet software for the language S)
    http://www.stats.bris.ac.uk/pub/software/wavethresh/wavethresh2.2/
    Contact: gpn@maths.bath.ac.uk

rice-wlet: (wavelet software, see item 72)
    ftp://cml.rice.edu/pub/dsp/software/rice-wlet-tools.tar.Z

Wavelet Transform Coder Construction Kit:
    http://www.cs.dartmouth.edu/~gdavis/wavelet/wavelet.html
    Contact: Geoff Davis <gdavis@cs.dartmouth.edu>

scalable: (2 & 3 dimensional subband transformation)
    ftp://robotics.eecs.berkeley.edu/pub/multimedia/
    Contact: scalable@robotics.eecs.berkeley.edu

SPIHT: (Set Partitioning in Hierarchical Trees, wavelet-based)
    http://ipl.rpi.edu/SPIHT/

DjVu: Image compression library from AT&T Labs (includes a wavelet-based
   image compressor)   http://www.djvu.att.com/open/
   Contact: djvu@www.anything.com

compfits:
    ftp://ftp.cfht.hawaii.edu/pub/compfits/CompFITS-20Nov96.tar.Z
    Contact: Jim Wright <jwright@cfht.hawaii.edu>

fitspress:
    ftp://cfata4.harvard.edu/pub/

tiff:
    For source and sample images, see question 18 below.

DCT algorithms used to be in:
    ftp://etro.vub.ac.be/pub/transfer/COMPRESSION/DCT_ALGORITHMS/
    Contact: Charilos Christopoulos <chchrist@etro2.vub.ac.be> for the sources

xanim: (X11 animation viewer, supports Quicktime and several other formats)
    ftp://ftp.x.org/contrib/applications/
    ftp://ftp.shell.portal.com/pub/podlipec/

A demo of image compression using neural networks is available in
http://www.ee.duke.edu/~cec/index.html.

For fractal compression programs, see item 17 below.
For Vector Quantization software, see item 76 in part 2 of this FAQ.
For image compression hardware, see item 85 in part 3 of this FAQ.

User Contributions:

Comment about this article, ask questions, or add new information about this topic:

CAPTCHA




Top Document: comp.compression Frequently Asked Questions (part 1/3)
Previous Document: [13] I need source for arithmetic coding
Next Document: [16] What is the state of the art in lossless image compression?

Part1 - Part2 - Part3 - Single Page

[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
jloup@gzip.OmitThis.org





Last Update March 27 2014 @ 02:11 PM