Lines Matching refs:lookup

37  * This class implements a lookup operation from the source
41 * For Rasters, the lookup operates on bands. The number of
42 * lookup arrays may be one, in which case the same array is
46 * For BufferedImages, the lookup operates on color and alpha components.
47 * The number of lookup arrays may be one, in which case the
49 * Otherwise, the number of lookup arrays may
51 * lookup of the alpha component (if present) is performed.
52 * If neither of these cases apply, the number of lookup arrays
54 * in which case lookup is performed for all color and alpha components.
58 * manner as non-premultiplied images for purposes of the lookup. That is,
59 * the lookup is done per band on the raw data of the BufferedImage source
83 * Constructs a <code>LookupOp</code> object given the lookup
86 * @param lookup the specified <code>LookupTable</code>
90 public LookupOp(LookupTable lookup, RenderingHints hints) {
91 this.ltable = lookup;
106 * Performs a lookup operation on a <code>BufferedImage</code>.
140 " lookup table ("+
234 * Performs a lookup operation on a <code>Raster</code>.
283 " lookup table ("+
475 private final void byteFilter(ByteLookupTable lookup, Raster src,
481 byte[][] table = lookup.getTable();
482 int offset = lookup.getOffset();
486 // Check if it is one lookup applied to all bands
513 // Do the lookup
522 private final void shortFilter(ShortLookupTable lookup, Raster src,
529 short[][] table = lookup.getTable();
530 int offset = lookup.getOffset();
534 // Check if it is one lookup applied to all bands
559 // Do the lookup