18.11.2012 Views

PNG - Ideas to Integrated Circuits

PNG - Ideas to Integrated Circuits

PNG - Ideas to Integrated Circuits

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!