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 #12383 (closed)

Opened 10 years ago

Closed 9 years ago

Last modified 9 years ago

ZeissLSMReader may set indexed inappropriately

Reported by: mhiner-x Owned by: mlinkert
Priority: major Milestone: 5.1.2
Component: Bio-Formats Version: 5.0.2
Keywords: n.a. Cc:
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: 0.0d
Sprint: n.a.

Description

In the test dataset zeiss-lsm/QA images/10052011_R1_GR1_B1_L49.lsm there is a colorsOffset value (https://github.com/openmicroscopy/bioformats/blob/develop/components/formats-gpl/src/loci/formats/in/ZeissLSMReader.java#L1028) so an 8-bit lookup table is parsed and indexed is set to true.

However, the dataset is uint16 so get8BitLookupTable returns null, and validChannels is never set so get16BitLookupTable returns null as well.

I'm not sure what the correct thing to do is when there seems to be an 8-bit lookup table for 16-bit data. But it seems like having indexed = true with no lookup table is incorrect.

Change History (6)

comment:1 Changed 10 years ago by mlinkert

  • Owner set to mlinkert
  • Type changed from Bug to Task

comment:2 Changed 10 years ago by mlinkert

  • Cc mlinkert removed
  • Component set to Bio-Formats
  • Milestone set to Unscheduled
  • Version set to 5.0.2

comment:3 Changed 9 years ago by mlinkert

  • Milestone changed from Unscheduled to 5.1.1

Moving to 5.1.1 for triage.

comment:4 Changed 9 years ago by mlinkert

  • Milestone changed from 5.1.1 to 5.1.2

comment:5 Changed 9 years ago by mlinkert

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

comment:6 Changed 9 years ago by Melissa Linkert <melissa@…>

  • Remaining Time set to 0

(In [41e40e1ef6d75259ef7f8c6b95f99cbd23bdb5b2/bioformats.git] on branch develop) Zeiss LSM: fix lookup tables for 16-bit data

Fixes #12383, fixes #12384.

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.64216 sec.)

We're Hiring!