Examples of PixelInterleavedSampleModel


Examples of java.awt.image.PixelInterleavedSampleModel

    // MultiPixelPackedSampleModel not allowed, since that sample model can
    // only represent one-banded images.  We should check to ensure failure
    // is consistent.
   
    harness.checkPoint("coerceData with PixelInterleavedSampleModel");
    runTest(harness, new PixelInterleavedSampleModel(DataBuffer.TYPE_BYTE,
                                                     50, 50, 4, 200,
                                                     new int[]{0, 1, 2, 3}));
   
    // Combinations of a ComponentColorModel with SinglePixelPackedSampleModel
    // are not allowed.
View Full Code Here

Examples of java.awt.image.PixelInterleavedSampleModel

    // MultiPixelPackedSampleModel not allowed, since that sample model can
    // only represent one-banded images.  We should check to ensure failure
    // is consistent.
   
    harness.checkPoint("coerceData with PixelInterleavedSampleModel");
    runTest(harness, new PixelInterleavedSampleModel(DataBuffer.TYPE_INT,
                                                     50, 50, 4, 200,
                                                     new int[]{0, 1, 2, 3}));
   
    harness.checkPoint("coerceData with SinglePixelPackedSampleModel");
    runTest(harness, new SinglePixelPackedSampleModel(DataBuffer.TYPE_INT,
View Full Code Here

Examples of java.awt.image.PixelInterleavedSampleModel

    BufferedImage img = new BufferedImage(10, 10, BufferedImage.TYPE_3BYTE_BGR);
    harness.check(img.getColorModel().equals(new ComponentColorModel(ColorSpace.getInstance(ColorSpace.CS_sRGB),
                                                                     false, false,
                                                                     BufferedImage.OPAQUE,
                                                                     DataBuffer.TYPE_BYTE)));
    harness.check(img.getSampleModel().equals(new PixelInterleavedSampleModel( DataBuffer.TYPE_BYTE,
                                                                               10, 10,
                                                                               3, 10 * 3,
                                                                               new int[]{ 2, 1, 0 } )));
    harness.check(img.isAlphaPremultiplied(), img.getColorModel().isAlphaPremultiplied());
  }
View Full Code Here

Examples of java.awt.image.PixelInterleavedSampleModel

    BufferedImage img = new BufferedImage(10, 10, BufferedImage.TYPE_4BYTE_ABGR);
    harness.check(img.getColorModel().equals(new ComponentColorModel(ColorSpace.getInstance(ColorSpace.CS_sRGB),
                                                                     true, false,
                                                                     BufferedImage.TRANSLUCENT,
                                                                     DataBuffer.TYPE_BYTE)));
    harness.check(img.getSampleModel().equals(new PixelInterleavedSampleModel(DataBuffer.TYPE_BYTE,
                                                                              10, 10,
                                                                              4, 4*10,
                                                                              new int[]{3, 2, 1, 0})));
    harness.check(img.isAlphaPremultiplied(), img.getColorModel().isAlphaPremultiplied());
  }
View Full Code Here

Examples of java.awt.image.PixelInterleavedSampleModel

    BufferedImage img = new BufferedImage(10, 10, BufferedImage.TYPE_4BYTE_ABGR_PRE);
    harness.check(img.getColorModel().equals(new ComponentColorModel(ColorSpace.getInstance(ColorSpace.CS_sRGB),
                                                                     true, true,
                                                                     BufferedImage.TRANSLUCENT,
                                                                     DataBuffer.TYPE_BYTE)));
    harness.check(img.getSampleModel().equals(new PixelInterleavedSampleModel(DataBuffer.TYPE_BYTE,
                                                                              10, 10,
                                                                              4, 4*10,
                                                                              new int[]{3, 2, 1, 0})));
    harness.check(img.isAlphaPremultiplied(), img.getColorModel().isAlphaPremultiplied());
  }
View Full Code Here

Examples of java.awt.image.PixelInterleavedSampleModel

  {
    BufferedImage img = new BufferedImage(10, 10, BufferedImage.TYPE_BYTE_GRAY);
    harness.check(img.getColorModel().equals(new ComponentColorModel( ColorSpace.getInstance( ColorSpace.CS_GRAY ),
                                                                      new int[]{8}, false, false,
                                                                      Transparency.OPAQUE, DataBuffer.TYPE_BYTE)));
    harness.check(img.getSampleModel().equals(new PixelInterleavedSampleModel( DataBuffer.TYPE_BYTE,
                                                                              10, 10,
                                                                              1, 10, new int[]{ 0 } )));
    harness.check(img.isAlphaPremultiplied(), img.getColorModel().isAlphaPremultiplied());
  }
View Full Code Here

Examples of java.awt.image.PixelInterleavedSampleModel

  {
    BufferedImage img = new BufferedImage(10, 10, BufferedImage.TYPE_USHORT_GRAY);
    harness.check(img.getColorModel().equals(new ComponentColorModel( ColorSpace.getInstance( ColorSpace.CS_GRAY ),
                                                                      new int[]{16}, false, false,
                                                                      Transparency.OPAQUE, DataBuffer.TYPE_USHORT)));
    harness.check(img.getSampleModel().equals(new PixelInterleavedSampleModel( DataBuffer.TYPE_USHORT,
                                                                              10, 10,
                                                                              1, 10, new int[]{ 0 } )));
    harness.check(img.isAlphaPremultiplied(), img.getColorModel().isAlphaPremultiplied());
  }
View Full Code Here

Examples of java.awt.image.PixelInterleavedSampleModel

    r[ index ] = g[ index ] = b[ index ] =
      (byte)(18 + (index - 216) * 6);
    index++;
      }
    harness.check(img.getColorModel().equals(new IndexColorModel( 8, 256, r, g, b )));
    harness.check(img.getSampleModel().equals(new PixelInterleavedSampleModel( DataBuffer.TYPE_BYTE,
                                                                              10, 10,
                                                                              1, 10, new int[]{ 0 } )));
    harness.check(img.isAlphaPremultiplied(), img.getColorModel().isAlphaPremultiplied());
  }
View Full Code Here

Examples of java.awt.image.PixelInterleavedSampleModel

        int [] offsets = new int[b];
        for (int i=0; i < b; i++)
            offsets[i] = i;

        // Really should check DataType range in srcSM...
        return new PixelInterleavedSampleModel(DataBuffer.TYPE_BYTE,
                                               w, h, b, w*b, offsets);
    }
View Full Code Here

Examples of java.awt.image.PixelInterleavedSampleModel

              new ComponentColorModel
                  (ColorSpace.getInstance(ColorSpace.CS_GRAY),
                   new int [] {8}, false, false,
                   Transparency.OPAQUE,
                   DataBuffer.TYPE_BYTE),
              new PixelInterleavedSampleModel
                  (DataBuffer.TYPE_BYTE,
                   src.getSampleModel().getWidth(),
                   src.getSampleModel().getHeight(),
                   1, src.getSampleModel().getWidth(),
                   new int [] { 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.