Jump to content

Java Advanced Imaging: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
External links: Adding link to orphaned article, Wikiproject Orphanage: You can help!
No edit summary
Line 16: Line 16:
| programming language = [[Java (programming language)|Java]]
| programming language = [[Java (programming language)|Java]]
| genre =
| genre =
| license = [[Java Resear UIch License]]
| license = [[Java Research License]]
| website = http://www.oracle.com/technetwork/java/javase/tech/index.html
| website = http://www.oracle.com/technetwork/java/javase/tech/index.html
}}
}}

Revision as of 13:17, 11 December 2017

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

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 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.

See also