Java Advanced Imaging: Difference between revisions

Content deleted Content added
m updated links to websites and downloads
remove red-link See also list
 
(21 intermediate revisions by 21 users not shown)
Line 1:
{{norefmore citations needed|date=SeptemberFebruary 20092022}}
{{ Infobox Softwaresoftware
{{Other uses|Jai (disambiguation)}}
{{ Infobox Software
| name = Java Advanced Imaging
| logodeveloper = [[Oracle = Corporation]]
| screenshot discontinued = yes
| caption =
| collapsible =
| developer = [[Sun Microsystems]]
| status = Active
| latest release version = 1.1.3
| latest release date = 10/{{Start date and age|2006|10}}
| latest preview version =
| latest preview date =
| operating system = [[Cross-platform]]
| size =
| captionreplaced_by = Java Image = I/O
| programming language = [[Java (programming language)|Java]]
| genre =
| license = [[Java Research License]]
| website = http://www.{{URL|oracle.com/technetwork/java/javase/tech/indexiio-141084.html}}
}}
'''Java Advanced Imaging''' ('''JAI''') is a [[Java platform]] extension [[API]]https://docs.oracle.com/javase/7/docs/technotes/guides/extensions/index.html that provides a set of [[object-oriented]extension] interfaces that support a simple, high-level [[programming modelAPI]] 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 [[SunOracle MicrosystemsCorporation]] for the [[Microsoft Windows|Windows]], [[Solaris Operating(operating Systemsystem)|Solaris]], and [[Linux]] platforms. [[Apple Inc.]] provides aan [[Mac OS X]] version of the [[API]] from their website for [[Mac OS X v10.3]];. JAI ships with [[Mac OS X v10.4]] and later ships with it preinstalled.
 
While the API is provided in [[Java (programming language)|Java]], [[Platform-specific model|platform-specific]] implementations can either use the pure Java implementation or provide an implementation that takes advantage of [[native mode(computing)|native]] technology]] on the platform to provide better performance.
 
The API was superseded by the Java Image I/O API,<ref>{{cite web|url=https://jcp.org/aboutJava/communityprocess/review/jsr015/index.html|title=JSR-000015 Image I/O Framework Specification|date=July 6, 2000|access-date=April 1, 2021}}</ref> starting with Java 1.4.<ref>{{cite web|url=https://www.oracle.com/java/technologies/advanced-imaging-api.html|title=Java Advanced Imaging API Home Page|access-date=April 1, 2021}}</ref>
==External links==
*[http://java.net/projects/imageio ImageIO Developer Website]
*[http://java.net/projects/jai-imageio JAI Developer Website]
 
==External links==
*[http://www.oracle.com/technetwork/java/javase/tech/media-141984.html Java Advanced Imaging Website]
*{{Official website|http://www.oracle.com/technetwork/java/iio-141084.html}}
*[http://commons.apache.org/imaging/ Apache Commons Imaging] - a pure-java image library for reading and writing a variety of image formats
 
==DownloadsReferences==
 
*[http://download.java.net/media/jai/builds/release/ Official latest JAI]
{{Reflist}}
*[http://download.java.net/media/jai-imageio/builds/release/ Official latest ImageIO]
 
[[Category:Java platform]]
Line 41 ⟶ 35:
 
{{graphics-software-stub}}
 
[[de:Java Advanced Imaging]]
[[pt:Java Advanced Imaging]]
[[uk:Java Advanced Imaging]]