/** Return JPEG2000CodecOptions with reasonable default values. */ public static JPEG2000CodecOptions getDefaultOptions() { CodecOptions options = CodecOptions.getDefaultOptions(); return getDefaultOptions(options); }
/** Return JPEG2000CodecOptions with reasonable default values. */ public static JPEG2000CodecOptions getDefaultOptions() { CodecOptions options = CodecOptions.getDefaultOptions(); return getDefaultOptions(options); }
if (options == null) options = CodecOptions.getDefaultOptions(); long fp = in.getFilePointer(); ByteArrayOutputStream output = new ByteArrayOutputStream(options.maxBytes);
if (options == null) options = CodecOptions.getDefaultOptions(); long fp = in.getFilePointer(); ByteArrayOutputStream output = new ByteArrayOutputStream(options.maxBytes);
/** * Creates a set of codec options for compression. * @param ifd The IFD to create codec options for. * @return A new codec options instance populated using metadata from * <code>ifd</code>. * @param opt The codec options to copy. */ public CodecOptions getCompressionCodecOptions(IFD ifd, CodecOptions opt) throws FormatException{ if (ifd == null) throw new IllegalArgumentException("No IFD specified."); if (opt == null) opt = CodecOptions.getDefaultOptions(); CodecOptions options = new CodecOptions(opt); options.width = (int) ifd.getImageWidth(); options.height = (int) ifd.getImageLength(); options.bitsPerSample = ifd.getBitsPerSample()[0]; options.channels = ifd.getSamplesPerPixel(); options.littleEndian = ifd.isLittleEndian(); options.interleaved = true; options.signed = false; return options; }
/** * Creates a set of codec options for compression. * @param ifd The IFD to create codec options for. * @return A new codec options instance populated using metadata from * <code>ifd</code>. * @param opt The codec options to copy. */ public CodecOptions getCompressionCodecOptions(IFD ifd, CodecOptions opt) throws FormatException{ if (ifd == null) throw new IllegalArgumentException("No IFD specified."); if (opt == null) opt = CodecOptions.getDefaultOptions(); CodecOptions options = new CodecOptions(opt); options.width = (int) ifd.getImageWidth(); options.height = (int) ifd.getImageLength(); options.bitsPerSample = ifd.getBitsPerSample()[0]; options.channels = ifd.getSamplesPerPixel(); options.littleEndian = ifd.isLittleEndian(); options.interleaved = true; options.signed = false; return options; }