Package com.jgraph.gaeawt.java.awt.image

Examples of com.jgraph.gaeawt.java.awt.image.ColorModel


            Block[] mcu = allocateMCUMemory();
            Block[] scaledMCU = new Block[mcu.length];
            for (int i = 0; i < scaledMCU.length; i++)
                scaledMCU[i] = new Block(hSize, vSize);
            int[] preds = new int[sofnSegment.numberOfComponents];
            ColorModel colorModel;
            WritableRaster raster;
            if (sofnSegment.numberOfComponents == 3)
            {
                colorModel = new DirectColorModel(24,
                        0x00ff0000, 0x0000ff00, 0x000000ff);
View Full Code Here


        int srcH = srcSurf.getHeight();

        int w = srcX + width < srcW ? width : srcW - srcX;
        int h = srcY + height < srcH ? height : srcH - srcY;

        ColorModel srcCM = srcSurf.getColorModel();
        Raster srcR = srcSurf.getRaster().createChild(0, 0, w, h, null);

        ColorModel dstCM = dstSurf.getColorModel();
        WritableRaster dstR = dstSurf.getRaster();

        transformedBlit(srcCM, srcR, 0, 0, dstCM, dstR, dstX, dstY, w,
            h, sysxform, comp, bgcolor, clip);
    }
View Full Code Here

  public BufferedImage getBufferedImage()
  {
    if (image == null)
    {
      ColorModel model = getColorModel();
      WritableRaster wr = getRaster();
      if (model != null && wr != null)
      {
        image = new BufferedImage(model, wr, null);
      }
View Full Code Here

  public ImageSurface getImageSurface()
  {
    if (imageSurf == null)
    {
      ColorModel model = getColorModel();
      WritableRaster wr = getRaster();
      if (model != null && wr != null)
      {
        imageSurf = new ImageSurface(model, wr);
      }
View Full Code Here

        break; // Try to look at sample model and color model
    }

    if (fmt.cmmFormat == 0)
    {
      ColorModel cm = bi.getColorModel();
      SampleModel sm = bi.getSampleModel();

      if (sm instanceof SinglePixelPackedSampleModel)
      {
        SinglePixelPackedSampleModel sppsm = (SinglePixelPackedSampleModel) sm;
        fmt.cmmFormat = getFormatFromSPPSampleModel(sppsm,
            cm.hasAlpha());
        fmt.scanlineStride = calculateScanlineStrideSPPSM(sppsm,
            bi.getRaster());
      }

      if (cm.hasAlpha())
        fmt.alphaOffset = calculateAlphaOffset(sm, bi.getRaster());
    }

    if (fmt.cmmFormat == 0)
      return null;
View Full Code Here

        // BufferedImage
        // with its actual (presumably correct) Colorspace.
        // use this when the image is mislabeled, presumably having been
        // wrongly assumed to be sRGB

        ColorModel cm = deriveColorModel(bi, cs);

        return relabelColorSpace(bi, cm);

    }
View Full Code Here

    return 1;
  }

  public int countTransparentColors(BufferedImage src)
  {
    ColorModel cm = src.getColorModel();
    if (!cm.hasAlpha())
      return 0;

    int width = src.getWidth();
    int height = src.getHeight();
View Full Code Here

TOP

Related Classes of com.jgraph.gaeawt.java.awt.image.ColorModel

Copyright © 2018 www.massapicom. 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.