Examples of IIOImage


Examples of ae.javax.imageio.IIOImage

                parent.removeChild(jfif);

                metadata.setFromTree(format, tree);
                */

                thumbWriter.write(new IIOImage(thumb, null, metadata));

                thumbWriter.dispose();
                // Now check that the size is OK
                if (baos.size() > MAZ_BUFSIZE) {
                    throw new IllegalThumbException();
View Full Code Here

Examples of com.google.code.appengine.imageio.IIOImage

        }

        // write the image
        ImageOutputStream ios = ImageIO.createImageOutputStream(os);
        writer.setOutput(ios);
        writer.write(null, new IIOImage(image, null, null), param);
        writer.dispose();
        ios.close();
    }
View Full Code Here

Examples of javax.imageio.IIOImage

                cm.getPixelSize(), cm.getRedMask(),
                cm.getGreenMask(), cm.getBlueMask());
            // now create the new buffer that is used ot write the image:
            BufferedImage rgbBuffer = new BufferedImage(newCM,
                newRaster, false, null);
            writer.write(null, new IIOImage(rgbBuffer, null,
                null), param);
        } else {
            writer.write(null, new IIOImage(bi, null, null),
                param);
        }
    }
View Full Code Here

Examples of javax.imageio.IIOImage

    iwParam.setCompressionMode(ImageWriteParam.MODE_EXPLICIT);
    iwParam.setCompressionQuality(quality);
    CustomByteArrayOutputStream out = new CustomByteArrayOutputStream(data);
    iw.setOutput(out);
   
    IIOImage img = new IIOImage(image, null, null);
   
    iw.write(null, img, iwParam);
    return out.getBytesWritten();
  }
View Full Code Here

Examples of javax.imageio.IIOImage

                // mgodehardt: compressing image with same quality as specified in the rtp jpeg header
                param.setCompressionMode(ImageWriteParam.MODE_EXPLICIT);
                param.setCompressionQuality((float)currentQuality / 100.0f);
               
                // encodes image as jpeg
                encoder.write(null, new IIOImage(image, null, null), param);
   
                byte[] ba = os.toByteArray();
                ///System.out.println(">>>>>>>>>>>>> len=" + ba.length + " quality=" + currentQuality + " " + param.getCompressionQuality());
               
                ///dump(ba, ba.length);
View Full Code Here

Examples of javax.imageio.IIOImage

            final ByteArrayOutputStream os = new ByteArrayOutputStream();
            MemoryCacheImageOutputStream out = new MemoryCacheImageOutputStream(os);
            ImageWriter encoder = (ImageWriter)ImageIO.getImageWritersByFormatName("JPEG").next();
            // final JPEGImageEncoder jpeg = JPEGCodec.createJPEGEncoder(os, param);
        encoder.setOutput(out);
        encoder.write(null, new IIOImage(image, null, null), param);
            // jpeg.encode(image);

        out.close();
            os.close();
View Full Code Here

Examples of javax.imageio.IIOImage

        if (this.counter == 0 && loops >= 0) {
            IIOMetadata imageMetadata2 = writer.getDefaultImageMetadata(ImageTypeSpecifier.createFromRenderedImage(image), iwp);
            try {
                setDelay(imageMetadata2, duration);
                setLoops(imageMetadata2, this.loops);
                writer.writeToSequence(new IIOImage(image, null, imageMetadata2), iwp);
            } catch (IIOInvalidTreeException e) {
                throw new IOException(e.getMessage());
            }
        } else try {
            setDelay(iiom, duration);
            writer.writeToSequence(new IIOImage(image, null, iiom), iwp);
        } catch (IIOInvalidTreeException e) {
            throw new IOException(e.getMessage());
        }
        this.counter++;
    }
View Full Code Here

Examples of javax.imageio.IIOImage

       
        final JPEGImageWriteParam iwParam = new JPEGImageWriteParam(Locale.getDefault());
        iwParam.setCompressionMode(ImageWriteParam.MODE_EXPLICIT);
        iwParam.setCompressionQuality(quality);
       
        writer.write(null, new IIOImage(dest, null, null), iwParam);
       
        ios.flush();
        ios.close();
      }
      else{
View Full Code Here

Examples of javax.imageio.IIOImage

           
            ImageWriteParam iwparam = new JPEGImageWriteParam( Locale.getDefault() );
            iwparam.setCompressionMode( ImageWriteParam.MODE_EXPLICIT ) ;
            iwparam.setCompressionQuality( ClientConnectionBean.imgQualityDefault );
            writer.write( null, new IIOImage(image, null, null), null );
           
            ios.flush();
            writer.dispose();
            ios.close();
         
View Full Code Here

Examples of javax.imageio.IIOImage

                        JPEGImageWriteParam iwpjpeg = (JPEGImageWriteParam)iwp;
                        // this can reduce size, but can also break badly written decoders
                        iwpjpeg.setOptimizeHuffmanTables(true);
                    }
                    writer.setOutput(fios = new FileImageOutputStream(file));
                    writer.write(null, new IIOImage(bi, null, null), iwp);
                    writer.dispose();
                    flag = true;
                }
            }
            catch(IOException ex)
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.