Ticket #217 (closed enhancement: fixed)
Opened 2007-11-13T13:28:05-06:00
Last modified 2007-11-29T10:21:39-06:00
Write alternate ND2 reader using Nikon SDK
Reported by: | melissa | Owned by: | melissa |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | bio-formats | Severity: | non-issue |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
At some point, we should implement an ND2 reader that uses the SDK from Nikon. It would function similarly to LegacyQTReader - if the required files are present, and we are using a Windows machine, use this reader; otherwise, use the native reader.
Change History
comment:1 Changed 2007-11-16T17:15:08-06:00 by curtis
- Priority changed from minor to major
comment:2 Changed 2007-11-28T13:49:31-06:00 by curtis
Nikon's ND2 reader plugin for ImageJ contains a good example implementation of calling their native SDK with Java code. It would be easiest to model our new ND2 code after that implementation. If the Nikon ND2 reader plugin is installed, our ND2 reader should automatically detect it and use the native bindings -- otherwise it should revert to the original, pure Java behavior.
comment:3 Changed 2007-11-29T10:21:39-06:00 by melissa
- Status changed from new to closed
- Resolution set to fixed
Reader added in r3424. A couple of super important notes about the native reader:
- Extra metadata is not supported.
- There is at least one file (josh/CGE1.nd2) that is not read correctly. This doesn't appear to be anything we can fix.
It would be good to implement this reasonably soon, though the InCell reader (#214) is more pressing.