Ticket #1917 (closed defect: fixed)

Opened 7 years ago

Last modified 7 years ago

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 7 years ago 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 7 years ago by bdezonia

Flip Axis plugin merged to master.

comment:3 Changed 7 years ago 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().

Note: See TracTickets for help on using tickets.