Examples of decodeAsRenderedImage()


Examples of com.lightcrafts.media.jai.codec.ImageDecoder.decodeAsRenderedImage()

            }

            OpImage image = null;
            try {
                // Attempt to create an OpImage from the decoder image.
                image = new DisposableNullOpImage(dec.decodeAsRenderedImage(page),
                                                  layout,
                                                  renderHints,
                                                  bound);
            } catch(OutOfMemoryError memoryError) {
                // Ran out of memory - may be due to the decoder being
View Full Code Here

Examples of com.lightcrafts.media.jai.codec.ImageDecoder.decodeAsRenderedImage()

                    // Reposition the stream before the previous decoding.
                    source.seek(streamPosition);

                    // Retry image decoding.
                    image = new DisposableNullOpImage(dec.decodeAsRenderedImage(page),
                                                      layout,
                                                      renderHints,
                                                      bound);
                } else {
                    // Re-throw the error.
View Full Code Here

Examples of com.lightcrafts.media.jai.codec.ImageDecoder.decodeAsRenderedImage()

        for (int i = 0; i < names.length; i++) {
            ImageDecoder dec =
                ImageCodec.createImageDecoder(names[i], src, param);
            RenderedImage im = null;
            try {
                im = dec.decodeAsRenderedImage();
            } catch(OutOfMemoryError memoryError) {
                // Ran out of memory - may be due to the decoder being
                // obliged to read the entire image when it creates the
                // RenderedImage it returns.
                if(canAttemptRecovery) {
View Full Code Here

Examples of com.lightcrafts.media.jai.codec.ImageDecoder.decodeAsRenderedImage()

                    try {
                        // Reposition the stream before the previous decoding.
                        src.seek(streamPosition);

                        // Retry image decoding.
                        im = dec.decodeAsRenderedImage();
                    } catch (IOException ioe) {
                        listener.errorOccurred(JaiI18N.getString("StreamRIF2"),
                                               ioe, this, false);
                        im = null;
                    }
View Full Code Here

Examples of com.lightcrafts.media.jai.codec.ImageDecoder.decodeAsRenderedImage()

            buf.append(suffix);
            url = new URL(buf.toString());
            stream = url.openStream();
            ImageDecoder decoder =
                ImageCodec.createImageDecoder(fmt, stream, null);
            rendering = decoder.decodeAsRenderedImage();
            itWorks = true;
        } catch(Exception e) {
            itWorks = false; // redundant
        }
View Full Code Here

Examples of com.sun.media.jai.codec.ImageDecoder.decodeAsRenderedImage()

        TIFFDecodeParam param = new TIFFDecodeParam();
        param.setDecodePaletteAsShorts( false );
        ImageDecoder dec = ImageCodec.createImageDecoder("tiff", s, param); //$NON-NLS-1$
        int imageToLoad = 0;
        RenderedImageAdapter planarImage = new RenderedImageAdapter(
                                    dec.decodeAsRenderedImage( imageToLoad ));

        return readPlanarImage( planarImage );
    }

    /**
 
View Full Code Here

Examples of com.sun.media.jai.codec.ImageDecoder.decodeAsRenderedImage()

    RenderedImage oImg;
    ImageDecoder oDecoder;

    oDecoder = ImageCodec.createImageDecoder(sCodec, new ByteArrayInputStream(byImg), null);

    oImg = oDecoder.decodeAsRenderedImage();

    aRetVal[0] = oImg.getWidth();
    aRetVal[1] = oImg.getHeight();

    return aRetVal;
View Full Code Here

Examples of com.sun.media.jai.codec.ImageDecoder.decodeAsRenderedImage()

    Log.out.debug("Begin Picture.drawJAIImage("+sCodec+","+String.valueOf(iThumbWidth)+","+String.valueOf(iThumbHeight)+")");
   
    oDecoder = com.sun.media.jai.codec.ImageCodec.createImageDecoder(sCodec, imgSrc, null);

    oRenderedImg = oDecoder.decodeAsRenderedImage();

    if (sCodec.equals("gif")) {
      // Increase color depth to 16M RGB
      try {
        javax.media.jai.ImageLayout layout = new javax.media.jai.ImageLayout();
View Full Code Here

Examples of com.sun.media.jai.codec.ImageDecoder.decodeAsRenderedImage()

            }

            OpImage image = null;
            try {
                // Attempt to create an OpImage from the decoder image.
                image = new DisposableNullOpImage(dec.decodeAsRenderedImage(page),
                                                  layout,
                                                  renderHints,
                                                  bound);
            } catch(OutOfMemoryError memoryError) {
                // Ran out of memory - may be due to the decoder being
View Full Code Here

Examples of com.sun.media.jai.codec.ImageDecoder.decodeAsRenderedImage()

                    // Reposition the stream before the previous decoding.
                    source.seek(streamPosition);

                    // Retry image decoding.
                    image = new DisposableNullOpImage(dec.decodeAsRenderedImage(page),
                                                      layout,
                                                      renderHints,
                                                      bound);
                } else {
                    // Re-throw the error.
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.