Chapter 2. Imaging and Graphics on the Java Platform

IN THIS CHAPTER

  • Evolution of Java Graphics and Imaging

  • Graphics Versus Imaging

  • Coordinate Spaces: User Space and Device Space

  • Finding Out About Device Space

  • What Is Rendering?

  • Graphics Context

  • The Basic Recipe for Rendering in Java 2D

  • Imaging Fundamentals

  • Java Images: A Raster and a Color Model

  • The Immediate Mode Rendering Model

  • Rendering Independence: The Renderable and Rendered Imaging Layers

  • The Pull Model

  • Graphics Capabilities in JAI

  • Client-Server Imaging

  • Image I/O

Java provides a rich platform for writing graphics and imaging applications. This chapter is an overview and roadmap for how to approach writing a graphics or imaging application in Java, and we will develop some of the concepts that will ...

Get Java™ Media APIs: Cross-Platform Imaging, Media, and Visualization now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.