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 #1917 (closed defect: fixed)

Opened 2013-06-06T16:29:40-05:00

Last modified 2013-06-12T12:01:47-05:00

Stack Reverser shows problems with virtual stacks

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b8-analysis
Component: Legacy Compatibility Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1914


Running the legacy stack reverser command on a CelImg backed set of data does not seem to have any effect. However by inspecting its code you can see that it is stuck in an infinite loop trying to delete slices when virtual stack impls we have don't support deleting slices.

Change History

comment:1 Changed 2013-06-11T14:40:50-05:00 by bdezonia

With commit a352c7e1bd797418d2db14c3fdc19b668309307e I have a replacement plugin that will work with all IJ2 data. This commit is not yet merged to master but will be soon after the release of beta 7.

TODO: blacklist the Flip Z and Stacks Reverse plugin(s).

comment:2 Changed 2013-06-12T10:56:51-05:00 by bdezonia

Flip Axis plugin merged to master.

comment:3 Changed 2013-06-12T12:01:47-05:00 by bdezonia

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

Note that Flip Axis works along any axis and thus works with Hyperstacks unlike IJ1's version.

StackReverser plugin now blacklisted.

Note we could avoid blacklisting this plugin if we made our CellImg based virtual stacks work correctly with stack.getSize() and stack.deleteLastSlice().