- java.lang.Object
 -  
      
- java.awt.image.LookupTable
 -  
        
- java.awt.image.ByteLookupTable
 
 
 
-  
       
public class ByteLookupTable extends LookupTable
该类定义了一个查找表对象。 使用此类对象的查找操作的输出被解释为无符号字节数量。 查找表包含图像的一个或多个波段(或分量)的字节数据数组,它包含一个偏移量,该偏移量将在索引数组之前从输入值中减去。 这允许为受约束的输入提供小于本机数据大小的数组。 如果查找表中只有一个数组,它将应用于所有波段。- 另请参见:
 -  
         
ShortLookupTable,LookupOp 
 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 ByteLookupTable(int offset, byte[] data)从表示要应用于所有band的查找表的字节数组构造ByteLookupTable对象。ByteLookupTable(int offset, byte[][] data)从表示每个band的查找表的字节数组数组构造ByteLookupTable对象。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 byte[][]getTable()通过引用返回查找表数据。byte[]lookupPixel(byte[] src, byte[] dst)返回像素的样本数组,使用查找表进行转换。int[]lookupPixel(int[] src, int[] dst)返回像素的样本数组,使用查找表进行转换。-  
               
声明方法的类 java.awt.image.LookupTable
getNumComponents, getOffset 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
ByteLookupTable
public ByteLookupTable(int offset, byte[][] data)从表示每个band的查找表的字节数组数组构造ByteLookupTable对象。 在索引到数组之前,将从输入值中减去偏移量。 band的数量是data参数的长度。 每个频带的数据阵列存储为参考。- 参数
 -  
              
offset- 在索引到数组之前从输入值中减去的值 -  
              
data- 表示每个波段的查找表的字节数组数组 - 异常
 -  
              
IllegalArgumentException- 如果offset小于0或者如果data的长度小于1 
 
-  
ByteLookupTable
public ByteLookupTable(int offset, byte[] data)从表示要应用于所有band的查找表的字节数组构造ByteLookupTable对象。 在索引到数组之前,将从输入值中减去偏移量。 数据数组存储为参考。- 参数
 -  
              
offset- 在索引到数组之前从输入值中减去的值 -  
              
data- 一个字节数组 - 异常
 -  
              
IllegalArgumentException- 如果offset小于0或者如果data的长度小于1 
 
 -  
 
-  
             
方法详细信息
-  
getTable
public final byte[][] getTable()
通过引用返回查找表数据。 如果使用单字节数组构造此ByteLookupTable,则返回数组的长度为1。- 结果
 - 
               这个 
              
ByteLookupTable的数据数组。 
 
-  
lookupPixel
public int[] lookupPixel(int[] src, int[] dst)返回像素的样本数组,使用查找表进行转换。 源和目标数组可以是相同的数组。 返回阵列dst。- Specified by:
 -  
              
lookupPixel在课堂LookupTable - 参数
 -  
              
src- 源数组。 -  
              
dst- 目标数组。 此数组必须至少与src一样长。 如果dst是null,则将分配与src具有相同长度的新阵列。 - 结果
 - 
               阵列 
              
dst,一个int列阵内的样本。 - 异常
 -  
              
ArrayIndexOutOfBoundsException- 如果src长于dst或者对于任何元素i为src,则src[i]-offset小于零或大于或等于任何波段的查找表的长度。 
 
-  
lookupPixel
public byte[] lookupPixel(byte[] src, byte[] dst)返回像素的样本数组,使用查找表进行转换。 源和目标数组可以是相同的数组。 返回阵列dst。- 参数
 -  
              
src- 源数组。 -  
              
dst- 目标数组。 此数组必须至少与src一样长。 如果dst是null,则将分配一个与src具有相同长度的新阵列。 - 结果
 - 
               阵列 
              
dst,一个int列阵内的样本。 - 异常
 -  
              
ArrayIndexOutOfBoundsException- 如果src长于dst或者对于任何元素i为src,则(src[i]&0xff)-offset小于零或大于或等于任何波段的查找表的长度。 
 
 -  
 
 -