Zum Inhalt springen

„Java Advanced Imaging“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
KLBot2 (Diskussion | Beiträge)
K Bot: 3 Interwiki-Link(s) nach Wikidata (d:Q1129895) migriert
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Das '''Java Advanced Imaging (JAI)''' ist eine plattformunabhängige sowie mächtige Ansammlung von Methoden zur Bildverarbeitung und Bildanalyse für die Programmiersprache [[Java (Programmiersprache)|Java]] von der Firma Sun Microsystems. Mit den Methoden hat man die Möglichkeit auch komplexe Bildtransformationen durchzuführen. Der große Vorteil gegenüber [[Java 2D]] ist die einfache und vielseitige Unterstützung zu den Dateiformaten: BMP, GIF, JPEG, PNG, PNM und TIFF.
Das '''Java Advanced Imaging (JAI)''' ist eine plattformunabhängige sowie mächtige Ansammlung von Methoden zur [[Bildverarbeitung]] und Bildanalyse für die Programmiersprache [[Java (Programmiersprache)|Java]] von der Firma [[Sun Microsystems]]. Mit den Methoden hat man die Möglichkeit auch komplexe Bildtransformationen durchzuführen. Der große Vorteil gegenüber [[Java 2D]] ist die einfache und vielseitige Unterstützung zu den Dateiformaten: [[Windows Bitmap|BMP]], [[Graphics Interchange Format|GIF]], [[JPEG]], [[Portable Network Graphics|PNG]], [[Portable Anymap|PNM]] und [[Tagged Image File Format|TIFF]].


Das JAI verbraucht wenig Speicherplatz und ist sehr erweiterbar. Ergänzt wird das JAI durch das Java Image I/O API zum Lesen und Schreiben von Bilddateien.
Das JAI verbraucht wenig Speicherplatz und ist sehr erweiterbar. Ergänzt wird das JAI durch das Java Image I/O API zum Lesen und Schreiben von Bilddateien.


== Lizenzen ==
== Lizenzen ==
Eine kostenlose Nutzung ist unter den Bedingungen der ''Java Research License'' (JRL) oder alternativ der ''Java Advanced Imaging Distribution License'' (JDL) möglich. Die JRL ist auf den nicht-kommerziellen Bereich beschränkt, es handelt sich daher nicht um eine [[freie Lizenz]]. Dagegen erlaubt die JDL auch kommerzielle Nutzung. Zu den Bedingung gehört unter anderem, dass modifizierte Versionen den Kompatiblitätstest (Technology Compatibility Kit) vollständig bestehen, welcher wiederum nur unter sehr restriktiven Bedingungen zur Verfügung steht.
Eine kostenlose Nutzung ist unter den Bedingungen der ''Java Research License'' (JRL) oder alternativ der ''Java Advanced Imaging Distribution License'' (JDL) möglich. Die JRL ist auf den nicht kommerziellen Bereich beschränkt, es handelt sich daher nicht um eine [[freie Lizenz]]. Dagegen erlaubt die JDL auch kommerzielle Nutzung. Zu den Bedingung gehört unter anderem, dass modifizierte Versionen den Kompatiblitätstest (Technology Compatibility Kit) vollständig bestehen, welcher wiederum nur unter sehr restriktiven Bedingungen zur Verfügung steht.


==Weblinks==
==Weblinks==

Version vom 28. November 2015, 22:18 Uhr

Das Java Advanced Imaging (JAI) ist eine plattformunabhängige sowie mächtige Ansammlung von Methoden zur Bildverarbeitung und Bildanalyse für die Programmiersprache Java von der Firma Sun Microsystems. Mit den Methoden hat man die Möglichkeit auch komplexe Bildtransformationen durchzuführen. Der große Vorteil gegenüber Java 2D ist die einfache und vielseitige Unterstützung zu den Dateiformaten: BMP, GIF, JPEG, PNG, PNM und TIFF.

Das JAI verbraucht wenig Speicherplatz und ist sehr erweiterbar. Ergänzt wird das JAI durch das Java Image I/O API zum Lesen und Schreiben von Bilddateien.

Lizenzen

Eine kostenlose Nutzung ist unter den Bedingungen der Java Research License (JRL) oder alternativ der Java Advanced Imaging Distribution License (JDL) möglich. Die JRL ist auf den nicht kommerziellen Bereich beschränkt, es handelt sich daher nicht um eine freie Lizenz. Dagegen erlaubt die JDL auch kommerzielle Nutzung. Zu den Bedingung gehört unter anderem, dass modifizierte Versionen den Kompatiblitätstest (Technology Compatibility Kit) vollständig bestehen, welcher wiederum nur unter sehr restriktiven Bedingungen zur Verfügung steht.