Tabnine Logo
JPEG2000CodecOptions
Code IndexAdd Tabnine to your IDE (free)

How to use
JPEG2000CodecOptions
in
loci.formats.codec

Best Java code snippets using loci.formats.codec.JPEG2000CodecOptions (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

/**
 * Return JPEG2000CodecOptions using the given CodecOptions as the default.
 * @param options The specified options.
 */
public static JPEG2000CodecOptions getDefaultOptions(CodecOptions options) {
 JPEG2000CodecOptions j2kOptions = new JPEG2000CodecOptions(options);
 j2kOptions.quality = j2kOptions.lossless ? Double.MAX_VALUE : 10;
 j2kOptions.codeBlockSize = new int[] {64, 64};
 j2kOptions.writeBox = true;
 return j2kOptions;
}
origin: openmicroscopy/bioformats

if (options == null) options = JPEG2000CodecOptions.getDefaultOptions();
options = new JPEG2000CodecOptions(options);
options.width = w;
options.height = h;
origin: ome/formats-bsd

if (options == null) options = JPEG2000CodecOptions.getDefaultOptions();
options = new JPEG2000CodecOptions(options);
options.width = w;
options.height = h;
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 using the given CodecOptions as the default.
 * @param options The specified options.
 */
public static JPEG2000CodecOptions getDefaultOptions(CodecOptions options) {
 JPEG2000CodecOptions j2kOptions = new JPEG2000CodecOptions(options);
 j2kOptions.quality = j2kOptions.lossless ? Double.MAX_VALUE : 10;
 j2kOptions.codeBlockSize = new int[] {64, 64};
 j2kOptions.writeBox = true;
 return j2kOptions;
}
origin: ome/formats-bsd

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

/**
 * Sets the resolution level when we have JPEG 2000 compressed data.
 * @param ifd The active IFD that is being used in our current
 * <code>openBytes()</code> calling context. It will be the sub-resolution
 * IFD if <code>currentSeries > 0</code>.
 */
protected void setResolutionLevel(IFD ifd) {
 if (tiffParser == null) {
  initTiffParser();
 }
 if (j2kCodecOptions == null) {
  j2kCodecOptions = new JPEG2000CodecOptions();
 }
 j2kCodecOptions.resolution = Math.abs(getCoreIndex() - resolutionLevels);
 LOGGER.debug("Using JPEG 2000 resolution level {}",
   j2kCodecOptions.resolution);
 tiffParser.setCodecOptions(j2kCodecOptions);
}
origin: openmicroscopy/bioformats

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

/**
 * Sets the resolution level when we have JPEG 2000 compressed data.
 * @param ifd The active IFD that is being used in our current
 * <code>openBytes()</code> calling context. It will be the sub-resolution
 * IFD if <code>currentSeries > 0</code>.
 */
protected void setResolutionLevel(IFD ifd) {
 if (tiffParser == null) {
  initTiffParser();
 }
 if (j2kCodecOptions == null) {
  j2kCodecOptions = new JPEG2000CodecOptions();
 }
 j2kCodecOptions.resolution = Math.abs(getCoreIndex() - resolutionLevels);
 LOGGER.debug("Using JPEG 2000 resolution level {}",
   j2kCodecOptions.resolution);
 tiffParser.setCodecOptions(j2kCodecOptions);
}
origin: openmicroscopy/bioformats

@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

 @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);
 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: 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: 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

 @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;
 }
},
loci.formats.codecJPEG2000CodecOptions

Javadoc

Options for compressing and decompressing JPEG-2000 data.

Most used methods

  • getDefaultOptions
    Return JPEG2000CodecOptions using the given CodecOptions as the default.
  • <init>
    Creates a new instance with options.

Popular in Java

  • Reactive rest calls using spring rest template
  • getResourceAsStream (ClassLoader)
  • compareTo (BigDecimal)
  • getSystemService (Context)
  • BorderLayout (java.awt)
    A border layout lays out a container, arranging and resizing its components to fit in five regions:
  • Font (java.awt)
    The Font class represents fonts, which are used to render text in a visible way. A font provides the
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • ResultSet (java.sql)
    An interface for an object which represents a database table entry, returned as the result of the qu
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • 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