Ejemplo n.º 1
0
 /**
  * Returns the default write parameters for encoding the image.
  *
  * @param iiowriter The IIO ImageWriter that will be used
  * @param image the image to be encoded
  * @param params the parameters for this writer instance
  * @return the IIO ImageWriteParam instance
  */
 protected ImageWriteParam getDefaultWriteParam(
     javax.imageio.ImageWriter iiowriter, RenderedImage image, ImageWriterParams params) {
   ImageWriteParam param = iiowriter.getDefaultWriteParam();
   System.err.println("Param: " + params);
   if ((params != null) && (params.getCompressionMethod() != null)) {
     param.setCompressionMode(ImageWriteParam.MODE_EXPLICIT);
     param.setCompressionType(params.getCompressionMethod());
   }
   return param;
 }