Examples of decodeAsRaster()


Examples of com.sun.image.codec.jpeg.JPEGImageDecoder.decodeAsRaster()

/*     */
/* 604 */     if (table != 0) {
/* 605 */       InputStream tableStream = new ByteArrayInputStream(this.JPEGTable[table]);
/*     */
/* 607 */       JPEGImageDecoder dec = JPEGCodec.createJPEGDecoder(tableStream);
/* 608 */       Raster junk = dec.decodeAsRaster();
/* 609 */       param = dec.getJPEGDecodeParam();
/*     */     }
/*     */
/* 612 */     this.subimageDataStream.seek(getTileOffset(tileIndex));
/*     */     JPEGImageDecoder dec;
View Full Code Here

Examples of com.sun.image.codec.jpeg.JPEGImageDecoder.decodeAsRaster()

/* 613 */     if (param != null)
/* 614 */       dec = JPEGCodec.createJPEGDecoder(this.subimageDataStream, param);
/*     */     else {
/* 616 */       dec = JPEGCodec.createJPEGDecoder(this.subimageDataStream);
/*     */     }
/* 618 */     Raster ras = dec.decodeAsRaster().createTranslatedChild(tx, ty);
/*     */
/* 620 */     DataBufferByte dataBuffer = (DataBufferByte)ras.getDataBuffer();
/* 621 */     byte[] data = dataBuffer.getData();
/*     */
/* 623 */     int subimageColorType = this.subimageColor[this.resolution][0] >> 16;
View Full Code Here

Examples of com.sun.image.codec.jpeg.JPEGImageDecoder.decodeAsRaster()

/*     */     }
/*     */
/* 122 */     ByteArrayInputStream bais = new ByteArrayInputStream(data);
/* 123 */     JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(bais);
/*     */
/* 125 */     Object ras = decoder.decodeAsRaster().createTranslatedChild(location.x, location.y);
/*     */
/* 127 */     extractParameters(decoder.getJPEGDecodeParam(), ((Raster)ras).getSampleModel().getNumBands());
/*     */
/* 131 */     if (sm != null) {
/* 132 */       int minX = ((Raster)ras).getMinX();
View Full Code Here

Examples of com.sun.image.codec.jpeg.JPEGImageDecoder.decodeAsRaster()

     * This appears to be fixed on JDK 1.4
     */
    private void convert(InputStream in, double w, double h, OutputStream out) throws IOException, ProcessingException {
        try {
            JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(in);
            Raster original = decoder.decodeAsRaster();
            JPEGDecodeParam decodeParam = decoder.getJPEGDecodeParam();
            double ow = (double) decodeParam.getWidth();
            double oh = (double) decodeParam.getHeight();
            AffineTransformOp filter = new AffineTransformOp(getTransform(ow, oh, w, h), AffineTransformOp.TYPE_BILINEAR);
            WritableRaster scaled = filter.createCompatibleDestRaster(original);
View Full Code Here

Examples of com.sun.image.codec.jpeg.JPEGImageDecoder.decodeAsRaster()

        // Decode the compressed data into a Raster.
        Raster jpegRaster;
        try {
            jpegRaster = colorConvert ?
                decoder.decodeAsBufferedImage().getWritableTile(0, 0) :
                decoder.decodeAsRaster();
        } catch (IOException ioe) {
            throw new RuntimeException("TIFFImage13");
        }

        // Translate the decoded Raster to the specified location and return.
View Full Code Here

Examples of com.sun.image.codec.jpeg.JPEGImageDecoder.decodeAsRaster()

                    byte[] jpegTable = jpegTableField.getAsBytes();
                    ByteArrayInputStream tableStream =
                        new ByteArrayInputStream(jpegTable);
                    JPEGImageDecoder decoder =
                        JPEGCodec.createJPEGDecoder(tableStream);
                    decoder.decodeAsRaster();
                    decodeParam = decoder.getJPEGDecodeParam();
                }

                break;
            default:
View Full Code Here

Examples of com.sun.image.codec.jpeg.JPEGImageDecoder.decodeAsRaster()

        // Decode the compressed data into a Raster.
        Raster jpegRaster;
        try {
            jpegRaster = colorConvert ?
                decoder.decodeAsBufferedImage().getWritableTile(0, 0) :
                decoder.decodeAsRaster();
        } catch (IOException ioe) {
            throw new RuntimeException("TIFFImage13");
        }

        // Translate the decoded Raster to the specified location and return.
View Full Code Here

Examples of com.sun.image.codec.jpeg.JPEGImageDecoder.decodeAsRaster()

                    byte[] jpegTable = jpegTableField.getAsBytes();
                    ByteArrayInputStream tableStream =
                        new ByteArrayInputStream(jpegTable);
                    JPEGImageDecoder decoder =
                        JPEGCodec.createJPEGDecoder(tableStream);
                    decoder.decodeAsRaster();
                    decodeParam = decoder.getJPEGDecodeParam();
                }

                break;
            default:
View Full Code Here

Examples of com.sun.image.codec.jpeg.JPEGImageDecoder.decodeAsRaster()

             * This appears to be fixed on JDK 1.4
             */

            try {
                JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(inputStream);
                Raster original = decoder.decodeAsRaster();
                JPEGDecodeParam decodeParam = decoder.getJPEGDecodeParam();
                double ow = decodeParam.getWidth();
                double oh = decodeParam.getHeight();
                AffineTransformOp filter = new AffineTransformOp(getTransform(ow, oh, width, height), AffineTransformOp.TYPE_BILINEAR);
                WritableRaster scaled = filter.createCompatibleDestRaster(original);
View Full Code Here

Examples of com.sun.image.codec.jpeg.JPEGImageDecoder.decodeAsRaster()

        // Decode the compressed data into a Raster.
        Raster jpegRaster;
        try {
            jpegRaster = colorConvert ?
                decoder.decodeAsBufferedImage().getWritableTile(0, 0) :
                decoder.decodeAsRaster();
        } catch (IOException ioe) {
            throw new RuntimeException("TIFFImage13");
        }

        // Translate the decoded Raster to the specified location and return.
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.