Ticket #612 (closed defect: wontfix)

Opened 9 years ago

Last modified 6 years ago

Image :: Stacks :: Orthogonal Views plugin does nothing

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


Running this IJ1 plugin does not result in any change in the GUI. We might need a pure IJ2 version of this plugin.

Change History

comment:1 Changed 8 years ago by bdezonia

  • Blocking 1171 added

comment:2 Changed 8 years ago by curtis

  • Milestone changed from imagej-2.0.0-beta3 to imagej-2.0.0-beta4

comment:3 Changed 8 years ago by bdezonia

The IJ1 version does not work. There is a stub implementation for it in OrthogonalViews.java

comment:4 Changed 8 years ago by bdezonia

  • Blocking 1451 added; 1171 removed

comment:5 Changed 8 years ago by bdezonia

  • Blocking 1456 added; 1451 removed

comment:6 Changed 8 years ago by bdezonia

  • Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta5

comment:7 Changed 7 years ago by curtis

  • Milestone changed from imagej-2.0.0-beta6 to imagej-2.0.0-beta7

comment:8 Changed 7 years ago by bdezonia

There is significant work needed to make this happen. We want to be able to display the data multiple times but with different axes in the plane. I.e. one view should be XY but others should include XZ and YZ. And that is just the 3d case. So we need to change how data is projected (i.e. which axes are of interest) and how axes are labelled (at least in the probe). Ideally we should have the display and the axes of interest be loosely coupled.

The plugin itself can be an InteractiveCommand that opens the single image multiple times. It then draws crosshairs in all copies of the image it owns during mouse events. And it updates all views when one clicks a slider in another view. It detects when zero or all but one image remains open and then it terminates.

Making it an InteractiveCommand hurts its ability to support headless operation. Some have asked for it to work headless. Maybe we make two versions that share code. The noninteractive version simply opens the multiple views. But does no synchronized crosshairs and no synchronized sliders. But if that is the case what good is the plugin.

comment:9 Changed 7 years ago by bdezonia

I think my headless comment is invalid. OME people have requested that we support an orthogonal views capability. No mention of headless operation was made.

comment:10 Changed 6 years ago by curtis

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

We are no longer supporting use of ImageJ 1.x commands from modern ImageJ2 UIs. This plugin works fine in the legacy ImageJ 1.x UI.

Note: See TracTickets for help on using tickets.