Ticket #593 (new task)

Opened 9 years ago

Last modified 7 years ago

File :: New Image enhancement needed

Reported by: bdezonia Owned by: curtis
Priority: major Milestone: imagej2-b10-compatibility
Component: Core Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1524


IJ2's File :: New Image plugin only creates 2d XY images. It should be expanded to allow users to choose dimensional axes and sizes. Eventually units too(?).

Change History

comment:1 Changed 9 years ago by bdezonia

Once this functionality is in place please blacklist the IJ1 plugin File :: New :: Hyperstack.

comment:2 Changed 9 years ago by curtis

This is tough. The plugin framework needs to support a varying number of axis inputs. Each axis consists of a type, length and perhaps eventually a unit.

comment:3 Changed 9 years ago by curtis

  • Milestone changed from imagej-2.0-beta1 to imagej-2.0-beta3

To do this right, it entails a couple of things:

  1. Support for Lists of inputs, with plus/minus buttons to add/remove items from the list. See ticket #792.
  2. A new AxisWidget that allows selection of an Axis. We can use this in other plugins too, perhaps. To facilitate this, I'd like for widgets to be pluggable using SezPoz rather than hardcoded as they are now. See ticket #791.

This ticket can wait until the two above tasks are complete.

comment:4 Changed 8 years ago by dscho

  • Blocking 1333 added

comment:5 Changed 8 years ago by bdezonia

  • Blocking 1460 added; 1333 removed
  • Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta5

comment:6 Changed 7 years ago by bdezonia

  • Blocking 1524 added

comment:7 Changed 7 years ago by bdezonia

  • Blocking 1460 removed

comment:8 Changed 7 years ago by bdezonia

  • Milestone changed from imagej2-b7-ndim-data to imagej2-b10-compatibility

comment:9 Changed 7 years ago by bdezonia

Note recently that bdezonia made a workaround that makes the current New Image dialog more functional. This ticket still reflects long term needs.

Note: See TracTickets for help on using tickets.