Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.awt.image.BufferedImageFilter1.2

java.lang.Object
   |
   +--java.awt.image.ImageFilter
         |
         +--java.awt.image.BufferedImageFilter

Deklaration

public class BufferedImageFilter
extends java.awt.image.ImageFilter
implements java.awt.image.RasterImageConsumer, java.lang.Cloneable

Beschreibung

Diese Klasse implementiert einen Filter auf der Basis von BufferedImage-Objekten.


 
Konstruktoren
publicBufferedImageFilter(BufferedImageOp op)
 
Methoden
public BufferedImageOpgetBufferedImageOp()
public voidimageComplete(int status)
public voidsetColorModel(ColorModel model)
public voidsetDimensions(int width, int height)
public voidsetPixels(int x, int y, int w, int h, ColorModel model, byte[] pixels, int off, int scansize)
public voidsetPixels(int x, int y, int w, int h, ColorModel model, int[] pixels, int off, int scansize)


 

Konstruktoren im Detail

public BufferedImageFilter(BufferedImageOp op)
Erzeugt einen neuen BufferedImageFilter, der die Filteroperation op durchführt.

 

Methoden im Detail

public BufferedImageOp getBufferedImageOp()
Liefert das Operationsobjekt zurück.
public void imageComplete(int status)
Teilt dem angeschlossenen ImageConsumer den Beendigungsstatus am Ende der Filterung mit. Sollte nur vom Produzenten der zu filternden Bilddaten aufgerufen werden.
public void setColorModel(ColorModel model)
Setzt das Farbmodell des gefilterten Bildes auf model. Sollte nur vom Produzenten der zu filternden Bilddaten aufgerufen werden.
public void setDimensions(int width, int height)
Setzt die Größe des gefilterten Bildes neu. Sollte nur vom Produzenten der zu filternden Bilddaten aufgerufen werden.
public void setPixels(int x, int y, int w, int h, ColorModel model, byte[] pixels, int off, int scansize)
Filtert ein Bild mit den durch x, y, w und h gegebenen Grenzen. Die Pixel-Daten werden ab dem Index off aus pixels gelesen. scansize ist der Versatz zweier Pixel-Zeilen in pixels. Sollte nur vom Produzenten der zu filternden Bilddaten aufgerufen werden.
public void setPixels(int x, int y, int w, int h, ColorModel model, int[] pixels, int off, int scansize)
Bei dieser Variante werden die Pixel-Daten in einem int-Array statt in einem byte-Array übergeben.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.