Examples of PackedImageData


Examples of javax.media.jai.PackedImageData

        Rectangle destRect){

  Rectangle srcRect = mapDestRect(destRect,0); // should be identical to destRect

        PixelAccessor   pa  = new PixelAccessor(dest.getSampleModel(), null);
        PackedImageData pid = pa.getPackedPixels(dest, destRect, true, false);
  int offset = pid.offset;
        PixelAccessor   srcPa  = new PixelAccessor(source.getSampleModel(), null);

        UnpackedImageData srcImD = srcPa.getPixels(source, srcRect, DataBuffer.TYPE_FLOAT, false);
  int srcOffset  = srcImD.bandOffsets[0];
View Full Code Here

Examples of javax.media.jai.PackedImageData

    // set all bits in a rectangular region to be 1
    // need to be sure that paddings not changing
    private void setTo1(Raster dest, Rectangle destRect){
        initBitsOn();
        PixelAccessor   pa  = new PixelAccessor(dest.getSampleModel(), null);
        PackedImageData pid = pa.getPackedPixels(dest, destRect, true, false);
  int offset = pid.offset;

  for(int h = 0; h < destRect.height; h++){
     int ind0 = pid.bitOffset;
     int indE = ind0 + destRect.width - 1;
View Full Code Here

Examples of javax.media.jai.PackedImageData

                               Rectangle destRect) {

        Raster source = sources[0];

  PixelAccessor pa = new PixelAccessor(source.getSampleModel(), null);
  PackedImageData srcIm =
            pa.getPackedPixels(source, source.getBounds(), false, false);

  pa = new PixelAccessor(dest.getSampleModel(), null);
  PackedImageData dstIm =
            pa.getPackedPixels(dest, destRect, true, false);

        // src data under kernel, packed in int.
  int[] srcUK = new int [kwPack * kh];

 
View Full Code Here

Examples of javax.media.jai.PackedImageData

                               Rectangle destRect) {

        Raster source = sources[0];

  PixelAccessor pa = new PixelAccessor(source.getSampleModel(), null);
  PackedImageData srcIm =
            pa.getPackedPixels(source, source.getBounds(), false, false);

  pa = new PixelAccessor(dest.getSampleModel(), null);
  PackedImageData dstIm =
            pa.getPackedPixels(dest, destRect, true, false);

        // src data under kernel, packed in int.
  int[] srcUK = new int [kwPack * kh];

 
View Full Code Here

Examples of javax.media.jai.PackedImageData

/*     */   }
/*     */
/*     */   private void byteLoop(Raster source, WritableRaster dest, Rectangle destRect)
/*     */   {
/* 433 */     PixelAccessor pa = new PixelAccessor(source.getSampleModel(), null);
/* 434 */     PackedImageData pid = pa.getPackedPixels(source, source.getBounds(), false, false);
/*     */
/* 436 */     byte[] sourceData = pid.data;
/* 437 */     int sourceDBOffset = pid.offset;
/* 438 */     int dx = destRect.x; int dy = destRect.y;
/* 439 */     int dwi = destRect.width; int dhi = destRect.height;
View Full Code Here

Examples of javax.media.jai.PackedImageData

/*     */   protected void computeRect(Raster[] sources, WritableRaster dest, Rectangle destRect)
/*     */   {
/* 256 */     Raster source = sources[0];
/*     */
/* 258 */     PixelAccessor pa = new PixelAccessor(source.getSampleModel(), null);
/* 259 */     PackedImageData srcIm = pa.getPackedPixels(source, source.getBounds(), false, false);
/*     */
/* 262 */     pa = new PixelAccessor(dest.getSampleModel(), null);
/* 263 */     PackedImageData dstIm = pa.getPackedPixels(dest, destRect, true, false);
/*     */
/* 267 */     int[] srcUK = new int[this.kwPack * this.kh];
/*     */
/* 271 */     int dheight = destRect.height;
/* 272 */     int dwidth = destRect.width;
View Full Code Here

Examples of javax.media.jai.PackedImageData

/*     */   protected void computeRect(Raster[] sources, WritableRaster dest, Rectangle destRect)
/*     */   {
/* 235 */     Raster source = sources[0];
/*     */
/* 237 */     PixelAccessor pa = new PixelAccessor(source.getSampleModel(), null);
/* 238 */     PackedImageData srcIm = pa.getPackedPixels(source, source.getBounds(), false, false);
/*     */
/* 241 */     pa = new PixelAccessor(dest.getSampleModel(), null);
/* 242 */     PackedImageData dstIm = pa.getPackedPixels(dest, destRect, true, false);
/*     */
/* 246 */     int[] srcUK = new int[this.kwPack * this.kh];
/*     */
/* 250 */     int dheight = destRect.height;
/* 251 */     int dwidth = destRect.width;
View Full Code Here

Examples of javax.media.jai.PackedImageData

/* 175 */     short thresholdI = (short)(int)Math.ceil(this.threshold);
/*     */
/* 181 */     Rectangle srcRect = mapDestRect(destRect, 0);
/*     */
/* 183 */     PixelAccessor pa = new PixelAccessor(dest.getSampleModel(), null);
/* 184 */     PackedImageData pid = pa.getPackedPixels(dest, destRect, true, false);
/* 185 */     int offset = pid.offset;
/* 186 */     PixelAccessor srcPa = new PixelAccessor(source.getSampleModel(), null);
/*     */
/* 188 */     UnpackedImageData srcImD = srcPa.getPixels(source, srcRect, 0, false);
/* 189 */     int srcOffset = srcImD.bandOffsets[0];
View Full Code Here

Examples of javax.media.jai.PackedImageData

/* 222 */     short thresholdS = (short)(int)Math.ceil(this.threshold);
/*     */
/* 228 */     Rectangle srcRect = mapDestRect(destRect, 0);
/*     */
/* 230 */     PixelAccessor pa = new PixelAccessor(dest.getSampleModel(), null);
/* 231 */     PackedImageData pid = pa.getPackedPixels(dest, destRect, true, false);
/* 232 */     int offset = pid.offset;
/* 233 */     PixelAccessor srcPa = new PixelAccessor(source.getSampleModel(), null);
/*     */
/* 235 */     UnpackedImageData srcImD = srcPa.getPixels(source, srcRect, 2, false);
/* 236 */     int srcOffset = srcImD.bandOffsets[0];
View Full Code Here

Examples of javax.media.jai.PackedImageData

/* 269 */     int thresholdI = (int)Math.ceil(this.threshold);
/*     */
/* 275 */     Rectangle srcRect = mapDestRect(destRect, 0);
/*     */
/* 277 */     PixelAccessor pa = new PixelAccessor(dest.getSampleModel(), null);
/* 278 */     PackedImageData pid = pa.getPackedPixels(dest, destRect, true, false);
/* 279 */     int offset = pid.offset;
/* 280 */     PixelAccessor srcPa = new PixelAccessor(source.getSampleModel(), null);
/*     */
/* 282 */     UnpackedImageData srcImD = srcPa.getPixels(source, srcRect, 1, false);
/* 283 */     int srcOffset = srcImD.bandOffsets[0];
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.