The Java Advanced Imaging application programming interface (API) enables developers to easily incorporate high-performance, network-enabled, scalable, platform-independent image processing into Java technology-based applications and applets. By using the inherent stengths of the Java language, Java Advanced Imaging extends the concept of 'Write Once, Run Anywhere' to image processing applications.