Ticket #267 (closed task: fixed)
Opened 2010-11-01T13:05:52-05:00
Last modified 2012-02-24T15:12:20-06:00
Add Unsigned12Bit support to ImageJ
Reported by: | bdezonia | Owned by: | bdezonia |
---|---|---|---|
Priority: | major | Milestone: |
|
Component: | Core | Version: | |
Severity: | serious | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | #1014 |
Description
Integrate support for imglib's Unsigned12BitType into ImageJ
Change History
comment:1 Changed 2010-11-01T13:08:30-05:00 by bdezonia
- Status changed from new to accepted
comment:2 Changed 2010-11-04T14:11:40-05:00 by bdezonia
- Status changed from accepted to closed
- Resolution set to fixed
finished 12 bit support in all of ij & imagej. had to change ImageSTack addSlice() methods to take input type along with pixel array. also added additional tests to various test classes that exercise some of the 12 bit code.
partially done.
issue: ImageStack::addSlice() filters type based upon input. So adding an int[] slice to it makes it either an int[] or unsigned int[] stack. Unsigned12BitType passes around an int[] that is a bit array. Need to change how addslice will work with PlaneStack. Also change imagej api for adding slices. Further investigation needed.