public class

ImagingLib

extends Object
java.lang.Object
   ↳ sun.awt.image.ImagingLib

Class Overview

This class provides a hook to access platform-specific imaging code. If the implementing class cannot handle the op, tile format or image format, the method will return null; If there is an error when processing the data, the implementing class may either return null (in which case our java code will be executed) or may throw an exception.

Summary

Public Constructors
ImagingLib()
Public Methods
static int convolveBI(BufferedImage src, BufferedImage dst, Kernel kernel, int edgeHint)
static int convolveRaster(Raster src, Raster dst, Kernel kernel, int edgeHint)
static BufferedImage filter(BufferedImageOp op, BufferedImage src, BufferedImage dst)
static WritableRaster filter(RasterOp op, Raster src, WritableRaster dst)
static int lookupByteBI(BufferedImage src, BufferedImage dst, byte[][] table)
static int lookupByteRaster(Raster src, Raster dst, byte[][] table)
static int transformBI(BufferedImage src, BufferedImage dst, double[] matrix, int interpType)
static int transformRaster(Raster src, Raster dst, double[] matrix, int interpType)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public ImagingLib ()

Public Methods

public static int convolveBI (BufferedImage src, BufferedImage dst, Kernel kernel, int edgeHint)

public static int convolveRaster (Raster src, Raster dst, Kernel kernel, int edgeHint)

public static BufferedImage filter (BufferedImageOp op, BufferedImage src, BufferedImage dst)

public static WritableRaster filter (RasterOp op, Raster src, WritableRaster dst)

public static int lookupByteBI (BufferedImage src, BufferedImage dst, byte[][] table)

public static int lookupByteRaster (Raster src, Raster dst, byte[][] table)

public static int transformBI (BufferedImage src, BufferedImage dst, double[] matrix, int interpType)

public static int transformRaster (Raster src, Raster dst, double[] matrix, int interpType)