Java Advanced Imaging
Erscheinungsbild
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. Java 2D unterstützt hingegen nur den Format JPEG.
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.