|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class ByteLookupTable extends LookupTable
ShortLookupTable, LookupOp| Конструктор и Описание |
|---|
ByteLookupTable(int offset, byte[] data)
Создает объект ByteLookupTable из массива байтов, представляющих таблицу поиска, которая будет применена ко всем полосам.
|
ByteLookupTable(int offset, byte[][] data)
Создает объект ByteLookupTable из массива байтовых массивов, представляющих таблицу поиска для каждой полосы.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
byte[][] |
getTable()
Возвращает данные таблицы поиска ссылкой.
|
byte[] |
lookupPixel(byte[] src, byte[] dst)
Возвращает массив выборок пикселя, преобразованного с таблицей поиска.
|
int[] |
lookupPixel(int[] src, int[] dst)
Возвращает массив выборок пикселя, преобразованного с таблицей поиска.
|
getNumComponents, getOffsetpublic ByteLookupTable(int offset,
byte[][] data)
offset - значение, вычтенное из входных значений прежде, чем индексировать в массивыdata - массив байтовых массивов, представляющих таблицу поиска для каждой полосыIllegalArgumentException - если offset меньше чем 0 или если длина data меньше чем 1public ByteLookupTable(int offset,
byte[] data)
offset - значение, вычтенное из входных значений прежде, чем индексировать в массивdata - массив байтовIllegalArgumentException - если offset меньше чем 0 или если длина data меньше чем 1public final byte[][] getTable()
ByteLookupTable.public int[] lookupPixel(int[] src,
int[] dst)
dst возвращается.lookupPixel в class LookupTablesrc - исходный массив.dst - целевой массив. Этот массив должен быть, по крайней мере, пока src. Если dst null, новый массив будет выделен, имея ту же самую длину как src.dst, int массив выборок.ArrayIndexOutOfBoundsException - если src более длинно чем dst или если для любого элемента i из src, src[i]-offset или меньше чем нуль или больше чем или равный длине таблицы поиска для любой полосы.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 или меньше чем нуль или больше чем или равный длине таблицы поиска для любой полосы.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92