Package javax.imageio

Examples of javax.imageio.ImageReader.reset()


            do {
                try {
                    ImageInputStream iis = ictx.createImageInputStream();
                    reader.setInput(iis, seekForwardOnly, ignoreMetadata);
                    reader.read(0);
                    reader.reset();
                    iis.close();
                    ictx.closeOriginalStream();
                } catch (IOException e) {
                    e.printStackTrace();
                }
View Full Code Here


            do {
                try {
                    ImageInputStream iis = ictx.createImageInputStream();
                    reader.setInput(iis, seekForwardOnly, ignoreMetadata);
                    reader.getImageMetadata(0);
                    reader.reset();
                    iis.close();
                    ictx.closeOriginalStream();
                } catch (IOException e) {
                    e.printStackTrace();
                }
View Full Code Here

                  reader.setInput(iis, true);
 
                  // read metadata of first image
                  meta = reader.getImageMetadata(0);
                  meta.setFromTree(FORMAT, meta.getAsTree(FORMAT));
                  reader.reset();
                }
                // generating dump
                if(parent!=null){
                  String[] formatNames = meta.getMetadataFormatNames();
          for(int i=0;i<formatNames.length;i++) {
View Full Code Here

            // Reset and dispose reader
            //
            // //
            if (reader != null) {
                try {
                    reader.reset();
                } catch (Exception e) {
                    if (LOGGER.isLoggable(Level.FINE))
                        LOGGER.log(Level.FINE, e.getLocalizedMessage(), e);
                }
View Full Code Here

          fireEvent(message.toString(),
                  overallProgress);
          layout = Utils.createTiledLayout(tileW, tileH, 0, 0);
        }
        stream.reset();
        reader.reset();
        reader.dispose();

        //
        // output image stream
        //
View Full Code Here

            // Reset and dispose reader
            //
            // //
          if(reader!=null) {
            try {
              reader.reset();
            }catch (Exception e) {
                    if (LOGGER.isLoggable(Level.FINE))
                        LOGGER.log(Level.FINE, e.getLocalizedMessage(), e);
        }
           
View Full Code Here

       
        // now red it back and check that things are coherent
        final ImageReader reader= new TIFFImageReaderSpi().createReaderInstance();
        reader.setInput(ImageIO.createImageInputStream(org.geotools.test.TestData.file(this, "DEM_.tiff")));
        assertTrue(reader.getNumImages(true)==1);
        reader.reset();
       

        assertTrue(org.geotools.test.TestData.file(this, "DEM_.tif.ovr").exists());
        reader.setInput(ImageIO.createImageInputStream(org.geotools.test.TestData.file(this, "DEM_.tif.ovr")));
        assertTrue(reader.getNumImages(true)==5);
View Full Code Here

                        JPEGStreamMetadata = jpegReader.getStreamMetadata();
                    } catch(Exception e) {
                        // Fall back to default tables.
                        JPEGStreamMetadata = null;
                    } finally {
                        jpegReader.reset();
                    }
                    if(DEBUG) System.out.println(JPEGStreamMetadata);
                }

                if(JPEGStreamMetadata == null) {
View Full Code Here

                        new MemoryCacheImageInputStream(bais);
                    tiffReader.setInput(exifStream);
                    IIOMetadata exifMetadata = tiffReader.getImageMetadata(0);
                    tiffMetadata.mergeTree(metadataName,
                                           exifMetadata.getAsTree(metadataName));
                    tiffReader.reset();
                }
            } catch(IOException ioe) {
                // Ignore it.
            }
        }
View Full Code Here

                            if(tiffReader.getNumImages(true) > 1) {
                                BufferedImage exifThumbnail =
                                    tiffReader.read(1, null);
                                thumbnails.add(exifThumbnail);
                            }
                            tiffReader.reset();
                        }
                    } catch(IOException ioe) {
                        // Ignore it.
                    }
                }
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.