public void setSourceSubsampling( int sourceXSubsampling, int sourceYSubsampling, int subsamplingXOffset, int subsamplingYOffset) { adaptee.setSourceSubsampling( sourceXSubsampling, sourceYSubsampling, subsamplingXOffset, subsamplingYOffset); }
private ImageWriteParam copyParam(final ImageWriteParam param, ImageWriter writer) { if (param == null) { return null; } ImageWriteParam writeParam = writer.getDefaultWriteParam(); writeParam.setSourceSubsampling(param.getSourceXSubsampling(), param.getSourceYSubsampling(), param.getSubsamplingXOffset(), param.getSubsamplingYOffset()); writeParam.setSourceRegion(param.getSourceRegion()); writeParam.setSourceBands(param.getSourceBands()); return writeParam; }
private ImageWriteParam copyParam(final ImageWriteParam param, ImageWriter writer) { if (param == null) { return null; } ImageWriteParam writeParam = writer.getDefaultWriteParam(); writeParam.setSourceSubsampling(param.getSourceXSubsampling(), param.getSourceYSubsampling(), param.getSubsamplingXOffset(), param.getSubsamplingYOffset()); writeParam.setSourceRegion(param.getSourceRegion()); writeParam.setSourceBands(param.getSourceBands()); return writeParam; }
public void setSourceSubsampling(int sourceXSubsampling, int sourceYSubsampling, int subsamplingXOffset, int subsamplingYOffset) { adaptee.setSourceSubsampling(sourceXSubsampling, sourceYSubsampling, subsamplingXOffset, subsamplingYOffset); }
public void setSourceSubsampling(int sourceXSubsampling, int sourceYSubsampling, int subsamplingXOffset, int subsamplingYOffset) { adaptee.setSourceSubsampling(sourceXSubsampling, sourceYSubsampling, subsamplingXOffset, subsamplingYOffset); }
public void setSourceSubsampling(int sourceXSubsampling, int sourceYSubsampling, int subsamplingXOffset, int subsamplingYOffset) { adaptee.setSourceSubsampling(sourceXSubsampling, sourceYSubsampling, subsamplingXOffset, subsamplingYOffset); }
private ImageWriteParam copyParams(final ImageWriteParam param, final ImageWriter writer) { if (param == null) { return null; } // Always safe ImageWriteParam writeParam = writer.getDefaultWriteParam(); writeParam.setSourceSubsampling(param.getSourceXSubsampling(), param.getSourceYSubsampling(), param.getSubsamplingXOffset(), param.getSubsamplingYOffset()); writeParam.setSourceRegion(param.getSourceRegion()); writeParam.setSourceBands(param.getSourceBands()); // Only if canWriteCompressed() writeParam.setCompressionMode(param.getCompressionMode()); if (param.getCompressionMode() == ImageWriteParam.MODE_EXPLICIT) { writeParam.setCompressionQuality(param.getCompressionQuality()); } return writeParam; }
/** Override the method setSourceSubsampling in the super class. This * method should be called before any tile-specific parameter setting * method to be called. */ public void setSourceSubsampling(int sx, int sy, int xOff, int yOff) { super.setSourceSubsampling(sx, sy, xOff, yOff); getNumTiles(); setDefaults(); } }
/** Override the method setSourceSubsampling in the super class. This * method should be called before any tile-specific parameter setting * method to be called. */ public void setSourceSubsampling(int sx, int sy, int xOff, int yOff) { super.setSourceSubsampling(sx, sy, xOff, yOff); getNumTiles(); setDefaults(); } }
/** Override the method setSourceSubsampling in the super class. This * method should be called before any tile-specific parameter setting * method to be called. */ public void setSourceSubsampling(int sx, int sy, int xOff, int yOff) { super.setSourceSubsampling(sx, sy, xOff, yOff); getNumTiles(); setDefaults(); } }
/** Override the method setSourceSubsampling in the super class. This * method should be called before any tile-specific parameter setting * method to be called. */ public void setSourceSubsampling(int sx, int sy, int xOff, int yOff) { super.setSourceSubsampling(sx, sy, xOff, yOff); getNumTiles(); setDefaults(); } }
/** Override the method setSourceSubsampling in the super class. This * method should be called before any tile-specific parameter setting * method to be called. */ public void setSourceSubsampling(int sx, int sy, int xOff, int yOff) { super.setSourceSubsampling(sx, sy, xOff, yOff); getNumTiles(); setDefaults(); } }
param.setCompressionQuality(quality/100f); if (quality == 100) param.setSourceSubsampling(1, 1, 0, 0); IIOImage iioImage = new IIOImage(bi, null, null); writer.write(null, iioImage, param);
param.setCompressionQuality(quality/100f); if (quality == 100) param.setSourceSubsampling(1, 1, 0, 0); IIOImage iioImage = new IIOImage(bi, null, null); writer.write(null, iioImage, param);
param.setSourceBands(bmpParam.getSourceBands()); param.setSourceRegion(bmpParam.getSourceRegion()); param.setSourceSubsampling(bmpParam.getSourceXSubsampling(), bmpParam.getSourceYSubsampling(), bmpParam.getSubsamplingXOffset(),
param.setSourceBands(bmpParam.getSourceBands()); param.setSourceRegion(bmpParam.getSourceRegion()); param.setSourceSubsampling(bmpParam.getSourceXSubsampling(), bmpParam.getSourceYSubsampling(), bmpParam.getSubsamplingXOffset(),
param.setSourceBands(bmpParam.getSourceBands()); param.setSourceRegion(bmpParam.getSourceRegion()); param.setSourceSubsampling(bmpParam.getSourceXSubsampling(), bmpParam.getSourceYSubsampling(), bmpParam.getSubsamplingXOffset(),