Java Advanced Imaging

This is an old revision of this page, as edited by Berkland (talk | contribs) at 15:57, 4 May 2016 (this library is not actively maintained or developed). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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.

Java Advanced Imaging
Developer(s)Oracle Corporation
Stable release
1.1.3 / 10/2006
Written inJava
Operating systemCross-platform
LicenseJava Research License
Websitehttp://www.oracle.com/technetwork/java/javase/tech/index.html

JAI is provided as a free download directly from Oracle Corporation for the Windows, Solaris, and Linux platforms. Apple Inc. provides a OS X version of the API from their website for Mac OS X v10.3; Mac OS X v10.4 and later 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.

Downloads