PNG - Ideas to Integrated Circuits
PNG - Ideas to Integrated Circuits
PNG - Ideas to Integrated Circuits
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>PNG</strong>-supporting Libraries and Toolkits<br />
evidenced by "distance <strong>to</strong>o far" errors in decoders based on zlib 1.2.1 and later, which do stricter<br />
bounds-checking than older versions did. Note that, as of June 2006, the latest version of the<br />
library [4.3] is actually on the author's source code page, not the main page listed above.)<br />
● ImageMagick [John Cristy] (Unix, VMS, Win32, Macin<strong>to</strong>sh) - version 3.6.3 and later; read/write;<br />
full gamma support; full chromaticity support? broken support for sub-8-bit grayscale <strong>PNG</strong>s in<br />
versions prior <strong>to</strong> 5.1.0; minimal MNG support as of version 3.9.2 and full MNG-LC support<br />
(read/write) as of version 4.2.4 (broken in versions 5.2.7 through 5.3.6); JNG support as of<br />
version 5.5.2; requires libpng and zlib; freeware with source. (See also Bob Friesenhahn's C++<br />
interface <strong>to</strong> ImageMagick, Magick++.)<br />
● ImageMan ActiveX Suite [Data Technologies] (Windows 3.x, Win32) - all versions? read/write.<br />
(This is a set of Visual Basic and ActiveX controls/DLLs/whatever, for image manipulation and<br />
conversion.)<br />
● ImagePDF [Apex Internet Software] (Unix, Win32) - all versions; read-only; "retains most<br />
relevant image tags," possibly including text annotations; commercial. (This is a command-line<br />
program and shared library/DLL that converts images <strong>to</strong> Adobe's PDF format.)<br />
● Imager [Arnar Mar Hrafnkelsson] (Perl) - version 0.05 and later; read/write; full alpha support<br />
as of version 0.31; requires libpng and zlib; freeware (Artistic) with source. (This is a multiimage-format<br />
Perl module written in C. Imager's feature set is similar <strong>to</strong> that of gd and its Perl<br />
interfaces; it provides read/write support for several formats and supports image-blending,<br />
gradients, fonts, and so forth.)<br />
● Imagery [Ursus Computing] (Windows 3.x, Win32) - version 1.0 and later; read/write? (This was<br />
an image-manipulation library with file support for <strong>PNG</strong>, JPEG, TIFF, etc.; various modification<br />
<strong>to</strong>ols [blur, edge-detect, contrast, resample, etc.]; and some demo apps, including a viewer. It is<br />
now part of PiXCL Tools, below.)<br />
● ImageScript [Jan Verhoeven] (Windows 9x/ME) - version 2 and later; read/write? freeware.<br />
(This is a "<strong>to</strong>ol <strong>to</strong> convert, resize, copy and move" various image formats, including <strong>PNG</strong>, "under<br />
control of a script that you can create from, e.g., Delphi, VB, MS Access 97, etc.")<br />
● ImageVision Library [Silicon Graphics] (IRIX) - version 3.0 and later; read/write? uses libpng<br />
and zlib. (This is a multi-format image manipulation library, also known as "IL." It uses SGI's<br />
Image Format Library <strong>to</strong> actually read and write image files; IFL is also available for<br />
Windows 9x/NT. IL 3.1.1 apparently corresponds <strong>to</strong> IFL 1.1.1, etc.)<br />
● ImageX [Fath Software] (Win32) - version 2.0 and later; read/write; commercial. (This is an<br />
ActiveX control [OCX] for import, export, and conversion of various image formats. It can be<br />
http://libpng.org/pub/png/pngaptk.html (8 of 21)10/23/06 12:50 PM