Ticket #2 (closed defect: fixed)

Opened 13 years ago

Last modified 13 years ago

Bio-Formats Importer plugin loses some channels when merging

Reported by: curtis Owned by: melissa
Priority: minor Milestone:
Component: plugins Severity:
Keywords: Cc:
Blocked By: Blocking:


When using "Merge to RGB" with the Bio-Formats Importer plugin, datasets with more than three channels have some of their channels dropped. For example:

  • data/ics/nico/rotifer488spectral.ics: 32-channel dataset. Produces three RGB images (nine channels of information) when merging is enabled, with 23 channels missing.
  • data/leica-lif/fabrice/test 1.lif: 4-channel dataset. Produces an RGB image, dropping the fourth channel.

Proper behavior in these cases is up for debate, but I would suggest opening each "triple" of channels in its own window. So for rotifer488spectral, you would get 11 windows, with the first 10 being RGB, and the last being grayscale. With test 1, there would be 2 windows, with the first being RGB and the second being grayscale.

Change History

comment:1 Changed 13 years ago by melissa

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

Fixed in r2458. The solution was to only allow merging if there are 2 or 3 channels; otherwise display a warning and the grayscale stack. This seems a little more intuitive than opening each triplet in a separate window, and might be less confusing to end users.

Note: See TracTickets for help on using tickets.