getFromParam(); setSampleModelAndMore();
getFromParam(); setSampleModelAndMore();
getFromParam(); setSampleModelAndMore();
/** * Creates <code>RenderedImageSrc</code> for encoding a <code>Raster</code>. * * @param raster The <code>Raster</code> to be encoded. * @param param The <code>J2KImageWriteParamJava</code> used in encoding. * @param writer The <code>J2KImageWriter</code> performs the encoding. * * @param IOException If an error occurs while opening the file. */ public RenderedImageSrc(Raster raster, J2KImageWriteParamJava param, J2KImageWriter writer) { this.raster = raster; this.param = param; this.writer = writer; this.inputIsRaster = true; sourceRegion = param.getSourceRegion(); if (sourceRegion == null) sourceRegion = new Rectangle(raster.getMinX(), raster.getMinY(), raster.getWidth(), raster.getHeight()); else sourceRegion = sourceRegion.intersection(raster.getBounds()); if (sourceRegion.isEmpty()) throw new RuntimeException(I18N.getString("J2KImageWriterCodecLib0")); sm = raster.getSampleModel(); getFromParam(); setSampleModelAndMore(); setTile(0, 0); }
/** * Creates <code>RenderedImageSrc</code> for encoding a <code>Raster</code>. * * @param raster The <code>Raster</code> to be encoded. * @param param The <code>J2KImageWriteParamJava</code> used in encoding. * @param writer The <code>J2KImageWriter</code> performs the encoding. * * @throws IOException If an error occurs while opening the file. */ public RenderedImageSrc(Raster raster, J2KImageWriteParamJava param, J2KImageWriter writer) { this.raster = raster; this.param = param; this.writer = writer; this.inputIsRaster = true; sourceRegion = param.getSourceRegion(); if (sourceRegion == null) sourceRegion = new Rectangle(raster.getMinX(), raster.getMinY(), raster.getWidth(), raster.getHeight()); else sourceRegion = sourceRegion.intersection(raster.getBounds()); if (sourceRegion.isEmpty()) throw new RuntimeException(I18N.getString("J2KImageWriterCodecLib0")); sm = raster.getSampleModel(); getFromParam(); setSampleModelAndMore(); setTile(0, 0); }
/** * Creates <code>RenderedImageSrc</code> for encoding a <code>Raster</code>. * * @param raster The <code>Raster</code> to be encoded. * @param param The <code>J2KImageWriteParamJava</code> used in encoding. * @param writer The <code>J2KImageWriter</code> performs the encoding. * * @param IOException If an error occurs while opening the file. */ public RenderedImageSrc(Raster raster, J2KImageWriteParamJava param, J2KImageWriter writer) { this.raster = raster; this.param = param; this.writer = writer; this.inputIsRaster = true; sourceRegion = param.getSourceRegion(); if (sourceRegion == null) sourceRegion = new Rectangle(raster.getMinX(), raster.getMinY(), raster.getWidth(), raster.getHeight()); else sourceRegion = sourceRegion.intersection(raster.getBounds()); if (sourceRegion.isEmpty()) throw new RuntimeException(I18N.getString("J2KImageWriterCodecLib0")); sm = raster.getSampleModel(); getFromParam(); setSampleModelAndMore(); setTile(0, 0); }