question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Improve ImageJ's handling of large (>4GB) TIFF files

See original GitHub issue

It should be possible to quickly load, browse and save very large TIFF files in a coherent way. There are several pieces to this:

  • Ensure SCIFIO transparently writes to BigTIFF when exporting using File > Export > Image…
  • Make SCIFIO able to import ImageJ1’s “raw pseudo TIFF” format
  • Make SCIFIO’s “virtual stack” (cell image) performance as good as possible
  • Make SCIFIO recognize signs (e.g., an ImageJ1-style ImageDescription in the first IFD) when a TIFF is written monotonically, so it can be parsed more quickly (i.e., without explicitly reading all the IFDs)
  • Make SCIFIO add such signs (probably some new metadata as a directory entry in the first IFD) when writing TIFFs

Also critical is to improve performance of Bio-Formats setId calls of various high-impact proprietary file formats such as ND2, although that work is outside the scope of this issue.

See also these mailing list threads:

Issue Analytics

  • State:open
  • Created 8 years ago
  • Reactions:1
  • Comments:11 (6 by maintainers)

github_iconTop GitHub Comments

2reactions
ctruedencommented, Feb 19, 2016

The only problem with ICS is that it will lose a lot of metadata compared to OME-TIFF. So we do really need to fix these limitations with respect to 4+GB TIFF & OME-TIFF files.

0reactions
tischicommented, Feb 19, 2016

to me ICS seems to be the only standard worth talking of at the moment. works with Imaris, ImageJ, Arivis, Matlab, Python, anything that uses BioFormats anyway.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to Handle HUGE Image Files and View them in Lightroom
psb files which means that the following steps aren't necessary in order to view large files. “Could not save because this document exceeded...
Read more >
Support for ImageJ's fake TIF files, when file size is > 4Gb #7
This of course breaks the support for ImageJ fake Tiff files >4GB, but is an improvement for smaller files including those we work...
Read more >
Dealing with MONSTER size files and 4gb limits
I recently purchased a Canon 5Ds and I'm beginning to run up against the 4 gb limit for tif and psd files. it's...
Read more >
TIFF file over 4GB - print project - Adobe Support Community
Just to get it out of the way: a file in excess of 4GB is enormous, much larger than anyone would normally ever...
Read more >
Is there an alternative to Photoshop that does not have a 4GB ...
Current tiff files, version 6.0 has file size limit of around 4gb because images is 32bit offset. At this point, if you need...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found