The JAI Class

The JAI class primarily contains a set of methods to create RenderedOp objects given an operation, a ParameterBlock object, and a RenderingHints object (refer to Listing 6.1). Its most common method is the static create method, that is,

static public RenderedOp create(String operationName,
                                ParameterBlock param,
                                RenderingHints renderingHints)

or if the RenderingHints object is null (meaning that default values should be used), you can use

static public RenderedOp create(String operationName,
                                ParameterBlock param)

There are also a large number of other JAI create methods that allow you to perform an operation without using a ParameterBlock. In all listings in this chapter, ParameterBlocks will be used in the JAI's create methods, ...

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.