Package com.sun.media.jai.codec

Examples of com.sun.media.jai.codec.SeekableStream


      // Test general headers
      assertEquals(1, response.getHeaders("Content-Type").length);
      assertEquals(mimetypeGerman, response.getHeaders("Content-Type")[0].getValue());
      assertEquals(1, response.getHeaders("Content-Disposition").length);

      SeekableStream seekableInputStream = null;
      StringBuilder fileName = new StringBuilder(FilenameUtils.getBaseName(filenameGerman));
      try {
        // Test file size
        if (!ImageScalingMode.None.equals(style.getScalingMode())) {
          float scale = ImageStyleUtils.getScale(originalWidth, originalHeight, style);
View Full Code Here


      logger.trace("No scaling needed, performing a noop stream copy");
      IOUtils.copy(is, os);
      return;
    }

    SeekableStream seekableInputStream = null;
    RenderedOp image = null;
    try {
      // Load the image from the given input stream
      seekableInputStream = new FileCacheSeekableStream(is);
      image = JAI.create("stream", seekableInputStream);
View Full Code Here

        JAIPreviewGenerator previewGenerator = new JAIPreviewGenerator();
        previewGenerator.createPreview(resource, Environment.Development, LanguageUtils.getLanguage("en"), style, null, is, bos);

        // Read the image back in
        bis = new ByteArrayInputStream(bos.toByteArray());
        SeekableStream seekableInputStream = new MemoryCacheSeekableStream(bis);
        RenderedOp image = JAI.create("stream", seekableInputStream);

        // Test width and height
        switch (style.getScalingMode()) {
          case Box:
View Full Code Here

    PlanarImage pi;
    ParameterBlock pb = new ParameterBlock();
   
    // read in the original image from an input stream
    InputStream inputStream = new FileInputStream("resources/images/original/duke_queen.png");
    SeekableStream s = SeekableStream.wrapInputStream(inputStream, true);
    pi = JAI.create("stream", s);
//    ((OpImage)image.getRendering()).setTileCache(null);

   
    /*Carrega a imagem, não utiliza Java.io.*,
 
View Full Code Here

          "Comando de abertura invalido: ", command));
    }
  }
 
  private Image openImage(InputStream stream) {
    SeekableStream s = SeekableStream.wrapInputStream(stream, true);
    RenderedOp planarImage = JAI.create("stream", s);
    ((OpImage) planarImage.getRendering()).setTileCache(null);
    Format format = ImageUtil.getFormat(stream);
    Color color = ImageUtil.getColor(planarImage);
   
View Full Code Here

TOP

Related Classes of com.sun.media.jai.codec.SeekableStream

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.