congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
JPEG2000CodecOptions.getDefaultOptions
Code IndexAdd Tabnine to your IDE (free)

How to use
getDefaultOptions
method
in
loci.formats.codec.JPEG2000CodecOptions

Best Java code snippets using loci.formats.codec.JPEG2000CodecOptions.getDefaultOptions (Showing top 20 results out of 315)

origin: ome/formats-bsd

@Override
public Raster readRaster(InputStream in) throws IOException, ServiceException
{
 return readRaster(in, JPEG2000CodecOptions.getDefaultOptions());
}
origin: ome/formats-bsd

@Override
public BufferedImage readImage(InputStream in)
 throws IOException, ServiceException
{
 return readImage(in, JPEG2000CodecOptions.getDefaultOptions());
}
origin: openmicroscopy/bioformats

@Override
public Raster readRaster(InputStream in) throws IOException, ServiceException
{
 return readRaster(in, JPEG2000CodecOptions.getDefaultOptions());
}
origin: ome/formats-bsd

/** Return JPEG2000CodecOptions with reasonable default values. */
public static JPEG2000CodecOptions getDefaultOptions() {
 CodecOptions options = CodecOptions.getDefaultOptions();
 return getDefaultOptions(options);
}
origin: openmicroscopy/bioformats

/** Return JPEG2000CodecOptions with reasonable default values. */
public static JPEG2000CodecOptions getDefaultOptions() {
 CodecOptions options = CodecOptions.getDefaultOptions();
 return getDefaultOptions(options);
}
origin: openmicroscopy/bioformats

@Override
public BufferedImage readImage(InputStream in)
 throws IOException, ServiceException
{
 return readImage(in, JPEG2000CodecOptions.getDefaultOptions());
}
origin: ome/formats-bsd

@Override
public CodecOptions getCompressionCodecOptions(IFD ifd, CodecOptions opt)
throws FormatException {
 CodecOptions options = super.getCompressionCodecOptions(ifd, opt);
 options.lossless = true;
 JPEG2000CodecOptions j2k = JPEG2000CodecOptions.getDefaultOptions(options);
 if (opt instanceof JPEG2000CodecOptions) {
  JPEG2000CodecOptions o = (JPEG2000CodecOptions) opt;
  j2k.numDecompositionLevels = o.numDecompositionLevels;
  j2k.resolution = o.resolution;
  if (o.codeBlockSize != null)
   j2k.codeBlockSize = o.codeBlockSize;
  if (o.quality > 0)
   j2k.quality = o.quality;
 }
 return j2k;
}
origin: openmicroscopy/bioformats

@Override
public CodecOptions getCompressionCodecOptions(IFD ifd, CodecOptions opt)
throws FormatException {
 CodecOptions options = super.getCompressionCodecOptions(ifd, opt);
 options.lossless = true;
 JPEG2000CodecOptions j2k = JPEG2000CodecOptions.getDefaultOptions(options);
 if (opt instanceof JPEG2000CodecOptions) {
  JPEG2000CodecOptions o = (JPEG2000CodecOptions) opt;
  j2k.numDecompositionLevels = o.numDecompositionLevels;
  j2k.resolution = o.resolution;
  if (o.codeBlockSize != null)
   j2k.codeBlockSize = o.codeBlockSize;
  if (o.quality > 0)
   j2k.quality = o.quality;
 }
 return j2k;
}
origin: ome/formats-bsd

 @Override
 public CodecOptions getCompressionCodecOptions(IFD ifd, CodecOptions opt)
 throws FormatException {
  CodecOptions options = super.getCompressionCodecOptions(ifd, opt);
  options.lossless = true;
  JPEG2000CodecOptions j2k = JPEG2000CodecOptions.getDefaultOptions(options);
  if (opt instanceof JPEG2000CodecOptions) {
   JPEG2000CodecOptions o = (JPEG2000CodecOptions) opt;
   j2k.numDecompositionLevels = o.numDecompositionLevels;
   j2k.resolution = o.resolution;
   if (o.codeBlockSize != null)
    j2k.codeBlockSize = o.codeBlockSize;
   if (o.quality > 0)
    j2k.quality = o.quality;
  }
  j2k.writeBox = false;
  j2k.lossless = false;
  return j2k;
 }
},
origin: openmicroscopy/bioformats

 @Override
 public CodecOptions getCompressionCodecOptions(IFD ifd, CodecOptions opt)
 throws FormatException {
  CodecOptions options = super.getCompressionCodecOptions(ifd, opt);
  JPEG2000CodecOptions j2k = JPEG2000CodecOptions.getDefaultOptions(options);
  if (opt instanceof JPEG2000CodecOptions) {
   JPEG2000CodecOptions o = (JPEG2000CodecOptions) opt;
   j2k.numDecompositionLevels = o.numDecompositionLevels;
   j2k.resolution = o.resolution;
   if (o.codeBlockSize != null) {
    j2k.codeBlockSize = o.codeBlockSize;
   }
   if (o.quality > 0) {
    j2k.quality = o.quality;
   }
  }
  j2k.writeBox = false;
  j2k.lossless = false;
  return j2k;
 }
},
origin: openmicroscopy/bioformats

 @Override
 public CodecOptions getCompressionCodecOptions(IFD ifd, CodecOptions opt)
 throws FormatException {
  CodecOptions options = super.getCompressionCodecOptions(ifd, opt);
  options.lossless = true;
  JPEG2000CodecOptions j2k = JPEG2000CodecOptions.getDefaultOptions(options);
  if (opt instanceof JPEG2000CodecOptions) {
   JPEG2000CodecOptions o = (JPEG2000CodecOptions) opt;
   j2k.numDecompositionLevels = o.numDecompositionLevels;
   j2k.resolution = o.resolution;
   if (o.codeBlockSize != null)
    j2k.codeBlockSize = o.codeBlockSize;
   if (o.quality > 0)
    j2k.quality = o.quality;
  }
  j2k.writeBox = false;
  j2k.lossless = false;
  return j2k;
 }
},
origin: ome/formats-bsd

 @Override
 public CodecOptions getCompressionCodecOptions(IFD ifd, CodecOptions opt)
 throws FormatException {
  CodecOptions options = super.getCompressionCodecOptions(ifd, opt);
  JPEG2000CodecOptions j2k = JPEG2000CodecOptions.getDefaultOptions(options);
  if (opt instanceof JPEG2000CodecOptions) {
   JPEG2000CodecOptions o = (JPEG2000CodecOptions) opt;
   j2k.numDecompositionLevels = o.numDecompositionLevels;
   j2k.resolution = o.resolution;
   if (o.codeBlockSize != null) {
    j2k.codeBlockSize = o.codeBlockSize;
   }
   if (o.quality > 0) {
    j2k.quality = o.quality;
   }
  }
  j2k.writeBox = false;
  j2k.lossless = false;
  return j2k;
 }
},
origin: ome/formats-bsd

 @Override
 public CodecOptions getCompressionCodecOptions(IFD ifd, CodecOptions opt)
 throws FormatException {
  CodecOptions options = super.getCompressionCodecOptions(ifd, opt);
  options.lossless = false;
  JPEG2000CodecOptions j2k = JPEG2000CodecOptions.getDefaultOptions(options);
  if (opt instanceof JPEG2000CodecOptions) {
   JPEG2000CodecOptions o = (JPEG2000CodecOptions) opt;
   j2k.numDecompositionLevels = o.numDecompositionLevels;
   j2k.resolution = o.resolution;
   if (o.codeBlockSize != null) {
    j2k.codeBlockSize = o.codeBlockSize;
   }
   if (o.quality > 0) {
    j2k.quality = o.quality;
   }
  }
  j2k.writeBox = false;
  return j2k;
 }
},
origin: openmicroscopy/bioformats

 @Override
 public CodecOptions getCompressionCodecOptions(IFD ifd, CodecOptions opt)
 throws FormatException {
  CodecOptions options = super.getCompressionCodecOptions(ifd, opt);
  options.lossless = false;
  JPEG2000CodecOptions j2k = JPEG2000CodecOptions.getDefaultOptions(options);
  if (opt instanceof JPEG2000CodecOptions) {
   JPEG2000CodecOptions o = (JPEG2000CodecOptions) opt;
   j2k.numDecompositionLevels = o.numDecompositionLevels;
   j2k.resolution = o.resolution;
   if (o.codeBlockSize != null) {
    j2k.codeBlockSize = o.codeBlockSize;
   }
   if (o.quality > 0) {
    j2k.quality = o.quality;
   }
  }
  j2k.writeBox = false;
  return j2k;
 }
},
origin: openmicroscopy/bioformats

/** Creates a new instance. */
public JPEG2000Writer() {
 super("JPEG-2000", "jp2");
 compressionTypes = new String[] {CompressionType.J2K_LOSSY.getCompression(), 
   CompressionType.J2K.getCompression()};
 //The default codec options
 options = JPEG2000CodecOptions.getDefaultOptions();
}
origin: ome/formats-bsd

/** Creates a new instance. */
public JPEG2000Writer() {
 super("JPEG-2000", "jp2");
 compressionTypes = new String[] {CompressionType.J2K_LOSSY.getCompression(), 
   CompressionType.J2K.getCompression()};
 //The default codec options
 options = JPEG2000CodecOptions.getDefaultOptions();
}
origin: omero/romio

protected double calculate() throws Exception {
  final String key = String.format("%s.%sX%s", getClass().getName(),
      sizes.getTileWidth(), sizes.getTileHeight());
  StopWatch sw;
  BufferedImage image;
  ByteArrayOutputStream stream;
  long elapsed = 0;
  for (int i = 0; i < count; i++) {
    sw = new Slf4JStopWatch(key);
    JPEG2000CodecOptions options = JPEG2000CodecOptions.getDefaultOptions();
    options.lossless = false;
    options.codeBlockSize = CODE_BLOCK;
    options.quality = 1.0f;
    image = new BufferedImage(sizes.getTileWidth(), sizes.getTileHeight(), IMAGE_TYPE);
    stream = new ByteArrayOutputStream();
    service.writeImage(stream, image, options);
    sw.stop();
    elapsed += sw.getElapsedTime();
  }
  return ((double) elapsed) / count;
}
origin: openmicroscopy/bioformats

@Test(enabled=true)
public void testJPEG_2000_ResetQuality() throws FormatException, IOException {
 TiffCompression compression = TiffCompression.JPEG_2000;
 JPEG2000CodecOptions opt = JPEG2000CodecOptions.getDefaultOptions();
 opt.quality = 1.0f;
 CodecOptions options = compression.getCompressionCodecOptions(ifd, opt);
 assertEquals(options.quality, opt.quality);
 compression = TiffCompression.JPEG_2000_LOSSY;
 options = compression.getCompressionCodecOptions(ifd, opt);
 assertEquals(options.quality, opt.quality);
 compression = TiffCompression.ALT_JPEG2000;
 options = compression.getCompressionCodecOptions(ifd, opt);
 assertEquals(options.quality, opt.quality);
}
origin: openmicroscopy/bioformats

JPEG2000CodecOptions options = JPEG2000CodecOptions.getDefaultOptions();
options.interleaved = isInterleaved();
options.littleEndian = isLittleEndian();
origin: openmicroscopy/bioformats

@Test(enabled=true)
public void testJPEG_2000_ResetNumberDecompositionLevel() 
 throws FormatException, IOException {
 TiffCompression compression = TiffCompression.JPEG_2000;
 JPEG2000CodecOptions opt = JPEG2000CodecOptions.getDefaultOptions();
 int v = 16;
 opt.numDecompositionLevels = v;
 CodecOptions options = compression.getCompressionCodecOptions(ifd, opt);
 assertTrue(options instanceof JPEG2000CodecOptions);
 JPEG2000CodecOptions j2k = (JPEG2000CodecOptions) options;
 assertEquals(j2k.numDecompositionLevels, opt.numDecompositionLevels);
 compression = TiffCompression.JPEG_2000_LOSSY;
 options = compression.getCompressionCodecOptions(ifd, opt);
 assertTrue(options instanceof JPEG2000CodecOptions);
 j2k = (JPEG2000CodecOptions) options;
 assertEquals(j2k.numDecompositionLevels, opt.numDecompositionLevels);
 compression = TiffCompression.ALT_JPEG2000;
 options = compression.getCompressionCodecOptions(ifd, opt);
 j2k = (JPEG2000CodecOptions) options;
 assertEquals(j2k.numDecompositionLevels, opt.numDecompositionLevels);
}
loci.formats.codecJPEG2000CodecOptionsgetDefaultOptions

Javadoc

Return JPEG2000CodecOptions with reasonable default values.

Popular methods of JPEG2000CodecOptions

  • <init>
    Creates a new instance with options.

Popular in Java

  • Parsing JSON documents to java classes using gson
  • notifyDataSetChanged (ArrayAdapter)
  • putExtra (Intent)
  • onRequestPermissionsResult (Fragment)
  • Timestamp (java.sql)
    A Java representation of the SQL TIMESTAMP type. It provides the capability of representing the SQL
  • ResourceBundle (java.util)
    ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specifi
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • Collectors (java.util.stream)
  • JTextField (javax.swing)
  • LogFactory (org.apache.commons.logging)
    Factory for creating Log instances, with discovery and configuration features similar to that employ
  • Top 17 Plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now