Ticket #144 (closed defect: fixed)

Opened 13 years ago

Last modified 12 years ago

Fix >2GB ND2 files

Reported by: melissa Owned by: melissa
Priority: major Milestone:
Component: bio-formats Severity:
Keywords: Cc:
Blocked By: Blocking:

Description

Right now, ND2 files larger than 2GB can't be opened. Although loci.formats.RandomAccessStream supports >2GB files, JAI's I/O classes do not. Possible solutions to this problem include:

  1. Patching JAI to support >2GB files.
  2. Native JPEG 2000 support, which allows us to use the existing I/O framework.
  3. Find a different JPEG 2000 library that can support large files.

The advantage to (1) is that I don't have to write a JPEG reader. However, reading ND2 using JAI is *very* slow, so (2) would allow us to (hopefully) speed up access times.

(3) is pretty much out of the question. Every other implementation of JPEG 2000 is either based on JAI/JJ2000, or is not free (in either sense of the word).

Change History

comment:1 Changed 12 years ago by melissa

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in r2861.

Note: See TracTickets for help on using tickets.