Task #5092 (new)
Opened 13 years ago
Last modified 11 years ago
Update tile-based JPEG decoder to handle images that are too large — at Version 4
Reported by: | mlinkert | Owned by: | mlinkert |
---|---|---|---|
Priority: | critical | Milestone: | OMERO-Beta4.3 |
Component: | Bio-Formats | Version: | n.a. |
Keywords: | n.a. | Cc: | philippe.mailly@…, smithd@…, taewooko@…, andreas.dander@…, Richard.Ingram@…, qn.trinh-xuan@…, kim.linton@…, anitha.kannan@… |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | 1.0d |
Sprint: | 2011-05-19 (12) |
Description (last modified by mlinkert)
Many .ndpi files contain JPEG streams that have a width and/or height larger than 65535 (the maximum size allowed in a JPEG stream). For images where (width * height) <= (65535 * 65535), we can solve the problem by setting an artificial width and height, then re-pack the tiles with the correct dimensions after they have been decoded.
For images with (width * height) > (65535 * 65535), though, we need a different strategy.
Change History (4)
comment:1 Changed 13 years ago by Melissa Linkert <melissa@…>
comment:2 Changed 13 years ago by Melissa Linkert <melissa@…>
(In [de977aa84dffe5a14583689bfbd5d57703192290/bioformats.git]) Prevent errors for .ndpi files that use a DNL marker.
See #5092. The problem now is what to do about images which have a
width or height > 65535 (the maximum width and height allowed in a JPEG
stream).
comment:3 Changed 13 years ago by Melissa Linkert <melissa@…>
(In [de977aa84dffe5a14583689bfbd5d57703192290/bioformats.git]) Prevent errors for .ndpi files that use a DNL marker.
See #5092. The problem now is what to do about images which have a
width or height > 65535 (the maximum width and height allowed in a JPEG
stream).
comment:4 Changed 13 years ago by mlinkert
- Cc philippe.mailly@… added
- Description modified (diff)
- Sprint changed from 2011-05-05 (11) to 2011-05-19 (12)
- Summary changed from Update JIMI service to handle JPEG streams with DNL markers to Update tile-based JPEG decoder to handle images that are too large
(In [4d346e2b279677ec57d6d443833762f6abeb4fe7/bioformats.git]) Prevent errors for .ndpi files that use a DNL marker.
See #5092. The problem now is what to do about images which have a
width or height > 65535 (the maximum width and height allowed in a JPEG
stream).