?? faq-doc-15-1.html
字號:
<HEAD>
<TITLE>JPEG image compression FAQ, part 2/2 - [15] Freely available source code for JPEG</TITLE>
</HEAD>
<BODY>
Parent document is top of "<A NAME=up HREF="faq-1.html" tppabs="http://www.cis.ohio-state.edu/hypertext/faq/usenet/jpeg-faq/part2/faq.html"><I>JPEG image compression FAQ, part 2/2</I></A>"<BR>
Previous document is "<A NAME=up HREF="faq-doc-14-1.html" tppabs="http://www.cis.ohio-state.edu/hypertext/faq/usenet/jpeg-faq/part2/faq-doc-14.html"><I>[14] Other systems</I></A>"<BR>
Next document is "<A NAME=up HREF="faq-doc-16-1.html" tppabs="http://www.cis.ohio-state.edu/hypertext/faq/usenet/jpeg-faq/part2/faq-doc-16.html"><I>[16] Which programs support progressive JPEG?</I></A>"<BR>
<HR>
<H1>[15] Freely available source code for JPEG</H1>
<PRE>
Free, portable C code for JPEG compression is available from the Independent
JPEG Group. Source code, documentation, and test files are included.
Version 6b is available from <A NAME=id58 HREF="tppmsgs/msgs0.htm#98" tppabs="ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz">ftp.uu.net:/graphics/jpeg/jpegsrc.v6b.tar.gz</A>.
If you are on a PC you may prefer ZIP archive format, which you can find at
<A NAME=id59 HREF="tppmsgs/msgs0.htm#99" tppabs="ftp://ftp.simtel.net/pub/simtelnet/msdos/graphics/jpegsr6b.zip">ftp.simtel.net:/pub/simtelnet/msdos/graphics/jpegsr6b.zip</A> (or at any
Simtel mirror site). On CompuServe, see the Graphics Learning forum
(GO CIS:LEARN), library 12 "JPEG Tools", file jpegsr6b.zip.
The IJG code includes a reusable JPEG compression/decompression library,
plus sample applications "cjpeg" and "djpeg", which perform conversion
between JPEG JFIF format and image files in PPM/PGM (PBMPLUS), BMP,
Utah RLE, and Targa formats. A third application "jpegtran" provides
lossless transcoding between different JPEG formats --- for example, it can
convert a baseline JPEG file to an equivalent progressive JPEG file. Two
small applications "wrjpgcom" and "rdjpgcom" insert and extract textual
comments in JFIF files. The package is highly portable; it has been used
successfully on many machines ranging from Apple IIs to Crays.
The IJG code is free for both noncommercial and commercial use; only an
acknowledgement in your documentation is required to use it in a product.
(See the README file in the distribution for details.)
The IJG code has recently been translated into Pascal --- see
<A NAME=id60 HREF="tppmsgs/msgs1.htm#100" tppabs="ftp://ftp.simtel.net/pub/simtelnet/msdos/turbopas/pasjpg10.zip">ftp.simtel.net:/pub/simtelnet/msdos/turbopas/pasjpg10.zip</A>. This version
has been tested under Turbo Pascal and Delphi, and it should be portable
to compatible Pascal compilers.
A different free JPEG implementation, written by the PVRG group at Stanford,
is available from <A NAME=id61 HREF="tppmsgs/msgs1.htm#101" tppabs="ftp://havefun.stanford.edu/pub/jpeg/JPEGv1.2.1.tar.Z">havefun.stanford.edu:/pub/jpeg/JPEGv1.2.1.tar.Z</A>. The PVRG
code is designed for research and experimentation rather than production
use; it is slower, harder to use, and less portable than the IJG code, but
the PVRG code is easier to understand. Also, the PVRG code supports (the
original form of) lossless JPEG, while the IJG code does not. But PVRG does
not support progressive JPEG.
There's also a lossless-JPEG-only implementation available from Cornell,
<A NAME=id62 HREF="tppmsgs/msgs1.htm#102" tppabs="ftp://ftp.cs.cornell.edu/pub/multimed/ljpg.tar.Z">ftp.cs.cornell.edu:/pub/multimed/ljpg.tar.Z</A>.
Neither the PVRG nor Cornell codecs are being actively maintained, but the
IJG code is.
</PRE>
<HR>
Parent document is top of "<A NAME=up HREF="faq-1.html" tppabs="http://www.cis.ohio-state.edu/hypertext/faq/usenet/jpeg-faq/part2/faq.html"><I>JPEG image compression FAQ, part 2/2</I></A>"<BR>
Previous document is "<A NAME=up HREF="faq-doc-14-1.html" tppabs="http://www.cis.ohio-state.edu/hypertext/faq/usenet/jpeg-faq/part2/faq-doc-14.html"><I>[14] Other systems</I></A>"<BR>
Next document is "<A NAME=up HREF="faq-doc-16-1.html" tppabs="http://www.cis.ohio-state.edu/hypertext/faq/usenet/jpeg-faq/part2/faq-doc-16.html"><I>[16] Which programs support progressive JPEG?</I></A>"<BR>
</BODY>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -