Java Advanced Imaging
Developer(s) | Sun Microsystems |
---|---|
Stable release | 1.1
/ 2007 |
Written in | Java |
Operating system | Cross-platform |
License | Java Research License |
Website | https://jai.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 Inc. provides a Mac OS X version of the API from their website for Mac OS X v10.3; Mac OS X v10.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. platform
There seems to be no more official ( i.e. Oracle) support for JAI since about 2008. Without continued engineering the platform-specific parts of the package get outdated.
Looks like we will have no 64-Bit or Windows 7 Version of JAI.
External links
- Java Advanced Imaging Website
- Java Advanced Imaging Image IO Website
- Apache Sanselan - a pure-java image library for reading and writing a variety of image formats