|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.awt.image.LookupTable
この抽象クラスは、ルックアップテーブルオブジェクトを定義します。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 |
コンストラクタの詳細 |
protected LookupTable(int offset, int numComponents)
offset
- この LookupTable
のデータ配列にインデックス付けする前に入力値から減算するオフセットnumComponents
- この LookupTable
のデータ配列数IllegalArgumentException
- offset
がゼロより小さい場合、または、numComponents
長さが 1 より短い場合メソッドの詳細 |
public int getNumComponents()
public int getOffset()
public abstract int[] lookupPixel(int[] src, int[] dest)
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.