NOTICE! This is a static HTML version of a legacy ImageJ Trac ticket.

The ImageJ project now uses GitHub Issues for issue tracking.

Please file all new issues there.

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: biweekly-2010: Nov-01 to Nov-12
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

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.

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.

comment:3 Changed 2012-02-24T15:12:20-06:00 by curtis

  • Blocking 1014 added