NOTICE! This is a static HTML version of a legacy LOCI Software ticket.

LOCI projects are now located on GitHub. The Bio-Formats project can be found here.

Ticket #36 (closed defect: fixed)

Opened 2007-03-19T11:23:04-05:00

Last modified 2007-08-09T13:42:17-05:00

4-channel data does not import correctly

Reported by: curtis Owned by: curtis
Priority: major Milestone: visbio3.40
Component: visbio Severity:
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by curtis)

Files with 4 channels (and potentially more) throw an exception during Dataset initialization:

Could not construct ImageFlatField.
visad.VisADException: Unsupported # of bands (4)
	at visad.ImageFlatField.makeFunctionType(ImageFlatField.java:105)
	at visad.ImageFlatField.<init>(ImageFlatField.java:125)
	at loci.visbio.data.Dataset.initState(Dataset.java:529)
	at loci.visbio.data.Dataset.<init>(Dataset.java:180)
	at loci.visbio.data.DataManager.createDataset(DataManager.java:300)
	at loci.visbio.data.DatasetPane$2.run(DatasetPane.java:292)

The easiest way to duplicate this problem is to attempt to import data/zeiss-lsm/josh/081806.mdb/2a.lsm.

This problem will probably disappear once VisAD's ImageFlatField has been fixed (ticket #34), and/or VisBio has been reworked to fully harness Bio-Formats (ticket #35).

Change History

comment:1 Changed 2007-03-19T11:23:16-05:00 by curtis

  • Component changed from bio-formats to visbio

comment:2 Changed 2007-03-19T11:24:11-05:00 by curtis

  • Description modified

comment:3 Changed 2007-08-01T15:37:48-05:00 by curtis

  • Milestone set to visbio3.4

comment:4 Changed 2007-08-09T13:42:17-05:00 by curtis

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

Fixed in r3064.