Conference Courses Comments Search Site Map Main

Introduction to the Java Advanced Imaging API CAL
level 6
The Java Advanced Imaging API (JAI) is a cross-platform, flexible, extensible toolkit for adding advanced image-processing capabilities to Java applications. It includes features such as tiled images, lazy evaluation, multi-resolution imaging, meta-data handling, and network imaging. This course introduced attendees to the imaging capabilities of the Java platform and provided practical examples of how to make use of JAI in their applications. The three major areas of JAI functionality are described in detail: pixel-based (rendered) imaging, resolution- and rendering-independent (renderable) imaging, and networked (remote) imaging.

Prerequisites
An intermediate-level knowledge of Java programming. Familiarity with prior Java imaging functionality (AWT, Java2D) is helpful but not required. Advanced knowledge of mathematics or image processing not required.

Topics
A thorough overview of the Java Advanced Imaging API takes participants beyond the basic imaging capabilities of the core Java platform. Other topics: how to add traditional pixel-based, resolution-independent, and networked imaging to Java applications; how to manage meta-data; and how to add new image processing operations to the API.

Organizer/Lecturer
Brian Burkhalter
Sun Microsystems, Inc.
 

 

SIGGRAPH 2000 Register Now
Comments Search and Site Map Main