Java プラットフォーム 1.2

java.awt.image
クラス LookupTable

java.lang.Object
  |
  +--java.awt.image.LookupTable
直接の既知のサブクラス:
ByteLookupTable, ShortLookupTable

public abstract class LookupTable
extends Object

この抽象クラスは、ルックアップテーブルオブジェクトを定義します。ByteLookupTable と ShortLookupTable はサブクラスであり、ByteLookupTable は byte データを格納し、ShortLookupTable は short データを格納します。ルックアップテーブルは、イメージの 1 つ以上のバンド (または成分) のデータ配列 (たとえば、R、G、B の各配列) と、配列にインデックスを付ける前に入力値から減算されるオフセットを格納しています。これによりネイティブデータサイズより小さい配列が提供され、制約された入力を受け付けることができます。ルックアップテーブルに配列が 1 つしかない場合、その配列がすべてのバンドに適用されます。すべての配列は同じサイズでなければなりません。

関連項目:
ByteLookupTable, ShortLookupTable, LookupOp

コンストラクタの概要
protected LookupTable(int offset, int numComponents)
          成分数とルックアップテーブルのオフセットから、新しい LookupTable を構築します。
 
メソッドの概要
 int getNumComponents()
          ルックアップテーブルの成分数を返します。
 int getOffset()
          オフセットを返します。
abstract  int[] lookupPixel(int[] src, int[] dest)
          あるピクセルの成分の int 配列を返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

LookupTable

protected LookupTable(int offset,
                      int numComponents)
成分数とルックアップテーブルのオフセットから、新しい LookupTable を構築します。
メソッドの詳細

getNumComponents

public int getNumComponents()
ルックアップテーブルの成分数を返します。

getOffset

public int getOffset()
オフセットを返します。

lookupPixel

public abstract int[] lookupPixel(int[] src,
                                  int[] dest)
あるピクセルの成分の int 配列を返します。ソースとデスティネーションは同じでもかまいません。dest 配列が返されます。dest が null の場合は、新しい配列が割り当てられます。

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.