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.ByteLookupTable1.2

java.lang.Object
   |
   +--java.awt.image.LookupTable
         |
         +--java.awt.image.ByteLookupTable

Deklaration

public class ByteLookupTable
extends java.awt.image.LookupTable

Beschreibung

Diese Klasse ist eine Unterklasse von LookupTable, in der Komponentenwerte vom Typ byte gespeichert werden können.


 
Konstruktoren
publicByteLookupTable(int offset, byte[][] data)
publicByteLookupTable(int offset, byte[] data)
 
Methoden
public byte[][]getTable()
public byte[]lookupPixel(byte[] src, byte[] dst)
public int[]lookupPixel(int[] src, int[] dst)


 

Konstruktoren im Detail

public ByteLookupTable(int offset, byte[][] data)
Erzeugt eine neue Tabelle für byte-Werte, bei der ein Versatz von offset verwendet wird. Die Komponenten ergeben sich aus der ersten Dimension von data, die Einträge aus der zweiten (für getrennte RGB-Werte würde data also drei Elemente haben, die wiederum Arrays sind und die Einträge beinhalten).
public ByteLookupTable(int offset, byte[] data)
Diese Variante kann benutzt werden, wenn die Einträge aus nur einer Komponente bestehen.

 

Methoden im Detail

public byte[][] getTable()
Liefert die Tabellendaten zurück.
public byte[] lookupPixel(byte[] src, byte[] dst)
Übersetzt die in src enhaltenen Komponenten eines Pixels anhand der Tabelle und trägt die zugeordneten Werte in dst ein. dst kann vorbelegt sein, oder es kann null übergeben werden. Im letzten Fall wird ein neues Array angelegt. Rückgabewert ist eine Referenz auf das Array mit den zugeordneten Daten.
public int[] lookupPixel(int[] src, int[] dst)
Diese Variante arbeitet mit int-Arrays statt mit byte-Arrays.


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

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