Lines Matching defs:band

47  *  band interleaving, scanline interleaving, and pixel interleaving.
49 * for the same band on the same scanline. Scanline stride is the number
53 * of the DataBuffer holding each band to the first sample of the band.
81 /** Index for each bank storing a band of image data. */
160 throw new IllegalArgumentException("Must have at least one band.");
188 * @param bandOffsets the band offsets of all bands
269 * Preserves band ordering with new step factor...
320 if (lStride > bStride) { // pix > line > band
326 } else { // pix > band > line
330 } else { // band > pix > line
335 if (pStride > bStride) { // line > pix > band
342 if (lStride > bStride) { // line > band > pix
345 } else { // band > line > pix
438 /** Gets the offset for the first band of pixel (x,y).
439 * A sample of the first band can be retrieved from a
448 * @return the offset for the first band of the specified pixel.
455 /** Gets the offset for band b of pixel (x,y).
456 * A sample of band <code>b</code> can be retrieved from a
464 * @param b the specified band
465 * @return the offset for the specified band of the specified pixel.
475 * represents a band.
487 /** Returns the number of bits per sample for the specified band.
488 * @param band the specified band
489 * @return the number of bits per sample for the specified band.
491 public final int getSampleSize(int band) {
502 /** Returns the band offset for all bands.
503 * @return the band offsets for all bands.
775 * Returns as int the sample in a specified band for the pixel
781 * @param b the band to return
783 * @return the sample in a specified band for the specified pixel
799 * Returns the sample in a specified band
805 * @param b The band to return
808 * band for the specified pixel.
824 * Returns the sample in a specified band
830 * @param b The band to return
833 * band for the specified pixel.
849 * Returns the samples in a specified band for the specified rectangle
857 * @param b the band to return
861 * @return the samples in the specified band of the specified pixel
1060 * Sets a sample in the specified band for the pixel located at (x,y)
1066 * @param b the band to set
1083 * Sets a sample in the specified band for the pixel located at (x,y)
1089 * @param b The band to set
1108 * Sets a sample in the specified band for the pixel located at (x,y)
1114 * @param b The band to set
1133 * Sets the samples in the specified band for the specified rectangle
1141 * @param b The band to set