Cisco Cisco StadiumVision Mobile Streamer Información de licencia

Descargar
Página de 477
can also be found in the JPEG FAQ (Frequently Asked Questions) article.  See 
ARCHIVE LOCATIONS below to find out where to obtain the FAQ article. 
 
If you want to understand how the JPEG code works, we suggest reading one or 
more of the REFERENCES, then looking at the documentation files (in roughly 
the order listed) before diving into the code. 
 
 
OVERVIEW 
======== 
 
This package contains C software to implement JPEG image compression and 
decompression.  JPEG (pronounced "jay-peg") is a standardized compression 
method for full-color and gray-scale images.  JPEG is intended for 
compressing 
"real-world" scenes; line drawings, cartoons and other non-realistic images 
are not its strong suit.  JPEG is lossy, meaning that the output image is not 
exactly identical to the input image.  Hence you must not use JPEG if you 
have to have identical output bits.  However, on typical photographic images, 
very good compression levels can be obtained with no visible change, and 
remarkably high compression levels are possible if you can tolerate a 
low-quality image.  For more details, see the references, or just experiment 
with various compression settings. 
 
This software implements JPEG baseline, extended-sequential, and progressive 
compression processes.  Provision is made for supporting all variants of 
these 
processes, although some uncommon parameter settings aren't implemented yet. 
For legal reasons, we are not distributing code for the arithmetic-coding 
variants of JPEG; see LEGAL ISSUES.  We have made no provision for supporting 
the hierarchical or lossless processes defined in the standard. 
 
We provide a set of library routines for reading and writing JPEG image 
files, 
plus two sample applications "cjpeg" and "djpeg", which use the library to 
perform conversion between JPEG and some other popular image file formats. 
The library is intended to be reused in other applications. 
 
In order to support file conversion and viewing software, we have included 
considerable functionality beyond the bare JPEG coding/decoding capability; 
for example, the color quantization modules are not strictly part of JPEG 
decoding, but they are essential for output to colormapped file formats or 
colormapped displays.  These extra functions can be compiled out of the 
library if not required for a particular application.  We have also included 
"jpegtran", a utility for lossless transcoding between different JPEG 
processes, and "rdjpgcom" and "wrjpgcom", two simple applications for 
inserting and extracting textual comments in JFIF files. 
 
The emphasis in designing this software has been on achieving portability and 
flexibility, while also making it fast enough to be useful.  In particular, 
the software is not intended to be read as a tutorial on JPEG.  (See the 
REFERENCES section for introductory material.)  Rather, it is intended to 
be reliable, portable, industrial-strength code.  We do not claim to have 
achieved that goal in every aspect of the software, but we strive for it. 
 
We welcome the use of this software as a component of commercial products. 
No royalty is required, but we do ask for an acknowledgement in product