Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #4509 (closed)

Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

JPEG2000 scaling

Reported by: dzmacdonald Owned by: cxallan
Priority: critical Milestone: OMERO-Beta4.3
Component: General Version: n.a.
Keywords: n.a. Cc: mlinkert, jburel, cblackburn, jamoore
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: 0.0d
Sprint: 2011-03-24 (8)

Description (last modified by cxallan)

We need to investigate the methods in the JAI JPEG2000 infrastructure for scaling and scaling of tiled images.

Attachments (1)

TestNGResults.png (43.6 KB) - added by cxallan 13 years ago.
TestNG test case results for new scale and resolution level functionality

Download all attachments as: .zip

Change History (29)

comment:1 Changed 13 years ago by dzmacdonald

  • Cc cblackburn added

comment:2 Changed 13 years ago by dzmacdonald

  • Milestone changed from OMERO-Beta4.3 to OMERO-Beta4.2.1
  • Sprint changed from 2011-03-10 (7) to 2011-03-24 (8)

comment:3 Changed 13 years ago by dzmacdonald

  • Milestone changed from OMERO-Beta4.2.1 to OMERO-Beta4.3

comment:4 Changed 13 years ago by cxallan

  • Description modified (diff)
  • Owner changed from dzmacdonald to cxallan
  • Remaining Time set to 1.0
  • Status changed from new to accepted
  • Summary changed from Bioformats : JPEG2000 scaling to JPEG2000 scaling

comment:5 Changed 13 years ago by cxallan

  • Cc jmoore added

comment:6 Changed 13 years ago by Chris Allan <callan@…>

(In [f1238ffb5901b313bc8ccdd20dee21c3409fa079/bioformats.git]) Pervasive and tile based option support. (See #4509, #4510)

Adjusted the JPEG 2000 codec option stack so that default options may be
set on the JPEG 2000 writer and that those options are used as the basis
for each compression action. Also added tile based properties (currently
unused) to the codec options that mirror the method arguments of JAI's
ImageWriterParam?.setTiling() method.

comment:7 Changed 13 years ago by Chris Allan <callan@…>

(In [551fa0a3e00d7e1f2e057326a712326349d9202b/bioformats.git]) Updated test cases with new pervasive options. (See #4509, #4510)

comment:8 Changed 13 years ago by Chris Allan <callan@…>

(In [57c87cfe45b58c00ac5040f34fc2e682261dee31/bioformats.git]) Enabled tiled write options in the JAI service. (See #4509, #4510)

comment:9 Changed 13 years ago by cxallan

  • Sprint changed from 2011-03-24 (8) to 2011-03-10 (7)

comment:10 Changed 13 years ago by Chris Allan <callan@…>

(In [f1238ffb5901b313bc8ccdd20dee21c3409fa079/bioformats.git]) Pervasive and tile based option support. (See #4509, #4510)

Adjusted the JPEG 2000 codec option stack so that default options may be
set on the JPEG 2000 writer and that those options are used as the basis
for each compression action. Also added tile based properties (currently
unused) to the codec options that mirror the method arguments of JAI's
ImageWriterParam?.setTiling() method.

comment:11 Changed 13 years ago by Chris Allan <callan@…>

(In [551fa0a3e00d7e1f2e057326a712326349d9202b/bioformats.git]) Updated test cases with new pervasive options. (See #4509, #4510)

comment:12 Changed 13 years ago by Chris Allan <callan@…>

(In [57c87cfe45b58c00ac5040f34fc2e682261dee31/bioformats.git]) Enabled tiled write options in the JAI service. (See #4509, #4510)

comment:13 Changed 13 years ago by Chris Allan <callan@…>

(In [09f14df91f085f2dcc5d8bd0001773eec8e7c2b4/bioformats.git]) Extended codec options for read operations. (See #4509)

In order to support sub-resolution retrieval additional (read-only)
options were added to the JPEG 2000 codec options to be used as the
basic for all decompression actions. Also added, in order to adequately
support the manipulation of the resolution (also known as decomposition
when writing) additional options were added with compression in mind.

comment:14 Changed 13 years ago by Chris Allan <callan@…>

(In [aec7e6efc82958a9e36360ec22d86a18d40f2362/bioformats.git]) Add copying construct for JPEG 2000 codec options. (See #4509)

comment:15 Changed 13 years ago by Chris Allan <callan@…>

(In [c0b2083e4d1f732b633b8f7c70f4151dcd41e546/bioformats.git]) Fix copying constructor for base codec options. (See #4509)

comment:16 Changed 13 years ago by Chris Allan <callan@…>

(In [09f14df91f085f2dcc5d8bd0001773eec8e7c2b4/bioformats.git]) Extended codec options for read operations. (See #4509)

In order to support sub-resolution retrieval additional (read-only)
options were added to the JPEG 2000 codec options to be used as the
basic for all decompression actions. Also added, in order to adequately
support the manipulation of the resolution (also known as decomposition
when writing) additional options were added with compression in mind.

comment:17 Changed 13 years ago by Chris Allan <callan@…>

(In [aec7e6efc82958a9e36360ec22d86a18d40f2362/bioformats.git]) Add copying construct for JPEG 2000 codec options. (See #4509)

comment:18 Changed 13 years ago by Chris Allan <callan@…>

(In [c0b2083e4d1f732b633b8f7c70f4151dcd41e546/bioformats.git]) Fix copying constructor for base codec options. (See #4509)

comment:19 Changed 13 years ago by Chris Allan <callan@…>

(In [af58a58ca60acdd6c469a8142f2dce442703755e/bioformats.git]) Added support for codec options on raster reads. (See #4509)

comment:20 Changed 13 years ago by Chris Allan <callan@…>

(In [140f94dbd284fef7d26f9d61435ec9ddfb8b8685/bioformats.git]) Slightly more generic read image method. (See #4509)

Changed 13 years ago by cxallan

TestNG test case results for new scale and resolution level functionality

comment:21 Changed 13 years ago by Chris Allan <callan@…>

(In [af58a58ca60acdd6c469a8142f2dce442703755e/bioformats.git]) Added support for codec options on raster reads. (See #4509)

comment:22 Changed 13 years ago by Chris Allan <callan@…>

(In [140f94dbd284fef7d26f9d61435ec9ddfb8b8685/bioformats.git]) Slightly more generic read image method. (See #4509)

comment:23 Changed 13 years ago by jburel

  • Sprint changed from 2011-03-10 (7) to 2011-03-24 (8)

Referencing ticket #4432 has changed sprint.

comment:24 Changed 13 years ago by Chris Allan <callan@…>

(In [3cab6128eeac8031a2942d556cf51e3aa06846ed/bioformats.git]) Support for sub-resolutions via thumbnail series. (See #4509)

With the extraction of metadata (See #4657) we now know how many JPEG
2000 resolution levels were encoded. This allows us to easily expose
thumbnail series via the Bio-Formats reader API and map those to
the descending, factor of two, sub-resolutions.

comment:25 Changed 13 years ago by Chris Allan <callan@…>

(In [89f0d8d958e306646d00eaeed1f9877440c2aa71/bioformats.git]) Ensure that generic codec options are supported. (See #4509)

comment:26 Changed 13 years ago by cxallan

  • Remaining Time changed from 1.0 to 0
  • Status changed from accepted to closed

comment:27 Changed 13 years ago by Chris Allan <callan@…>

(In [3cab6128eeac8031a2942d556cf51e3aa06846ed/bioformats.git]) Support for sub-resolutions via thumbnail series. (See #4509)

With the extraction of metadata (See #4657) we now know how many JPEG
2000 resolution levels were encoded. This allows us to easily expose
thumbnail series via the Bio-Formats reader API and map those to
the descending, factor of two, sub-resolutions.

comment:28 Changed 13 years ago by Chris Allan <callan@…>

(In [89f0d8d958e306646d00eaeed1f9877440c2aa71/bioformats.git]) Ensure that generic codec options are supported. (See #4509)

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.74805 sec.)

We're Hiring!