java awt table_java.awt.image 类 LookupTable - Java 中文参考手册
java.lang.Object
java.awt.image.LookupTable
直接已知子類:ByteLookupTable, ShortLookupTable
public abstract class LookupTableextends Object
此抽象類定義了一個查找表對象。ByteLookupTable 和 ShortLookupTable 是分別包含 byte 和 short 數據的子類。查找表包含圖像的一個或多個 band(或分量)的數據數組(例如獨立的 R、G 和 B 數組),還包含一個偏移量,在對數組進行索引前要從輸入值中減去該偏移量。這就允許為受約束的輸入提供一個小于本機數據大小的數組。如果查找表中僅有一個數組,則將其應用到所有的 band。所有數組必須具有相同的大小。
另請參見:ByteLookupTable,
ShortLookupTable,
LookupOp
構造方法摘要
protected
LookupTable(intoffset,
intnumComponents)
根據分量數和查找表中的偏移量構造一個新 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(intoffset,
intnumComponents)
根據分量數和查找表中的偏移量構造一個新 LookupTable。
參數:offset – 在對此 LookupTable 的數據數組進行索引前,要從輸入值減去的偏移量numComponents – 此 LookupTable 中的數據數組數目拋出:IllegalArgumentException – 如果 offset 小于 0,或者如果 numComponents 小于 1
方法詳細信息
getNumComponents
public int getNumComponents()
返回查找表中的分量數。
返回:此 LookupTable 中的分量數。
getOffset
public int getOffset()
返回偏移量。
返回:此 LookupTable 的偏移量。
lookupPixel
public abstract int[] lookupPixel(int[]src,
int[]dest)
返回一個像素的 int 分量數組。dest 數組包含查找的結果并返回。如果 dest 為 null,則分配一個新數組。源和目標可以相等。
參數:src – 一個像素的源分量數組dest – 一個像素的目標分量數組,使用此 LookupTable 轉換返回:一個像素的 int 分量數組。
總結
以上是生活随笔為你收集整理的java awt table_java.awt.image 类 LookupTable - Java 中文参考手册的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python汉字作为变量_在Python
- 下一篇: java 双向链表例子_Java双向链表