Jump to content

Java Advanced Imaging

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 195.47.234.106 (talk) at 09:27, 5 August 2008. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Java Advanced Imaging
Developer(s)Sun Microsystems
Stable release
1.1
Written inJava
Operating systemCross-platform
LicenseBSD License
Websitehttps://jai-imageio.dev.java.net/

Java Advanced Imaging (JAI) is a Java platform extension API that provides a set of object-oriented interfaces that support a simple, high-level programming model which allows developers to create their own image manipulation routines without the additional cost or licensing restrictions, associated with commercial image processing software.

JAI is provided as a free download directly from Sun Microsystems for the Windows, Solaris, and Linux platforms. Apple Computer provides a Mac OS X version of the API from their website for Mac OS X 10.3; Mac OS X 10.4 ships with it preinstalled.

While the API is provided in Java, platform-specific implementations can either use the pure Java implementation or provide an implementation that takes advantage of native technology on the platform to provide better performance.