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 を構築します。 |
クラス 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 の場合は、新しい配列が割り当てられます。
バグや機能要求の報告
新しい 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.