Ticket #1303 (closed defect: fixed)

Opened 7 years ago

Last modified 7 years ago

Image > Duplicate improvements needed for hyperstacks

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b4-plugins
Component: Plugins Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1333, #1339

Description

In IJ1 when you duplicate a hyperstack you get a dialog with numerous options.

Without the "duplicate hyperstacks" checkbox set it simply grabs all the channels for the currently viewed plane as an image.

With the "duplicate hyperstacks" checkbox set all data can be duplicated as well as subsets of the existing dimensions.

Currently in IJ2 the duplicate command simply replicates the existing data to another display/dataset

Change History

comment:1 Changed 7 years ago by bdezonia

  • Blocking 1339 added

comment:2 Changed 7 years ago by bdezonia

After merging the displayduplication branch into master on Aug 6th 2012 there is now a SamplerService and related classes in imagej.data.sampler. Note that there are a couple remaining issues:

1) overlays are not yet maintained (ticket #1387)
2) a few of the sample images will not duplicate and it is not apparent why. A race condition I believe. (ticket #1374)
3) the code needs to be documented and perhaps a tutorial written (note Javadoc greatly improved recently) (tutorial is ticket #1388)
4) the handling of exceptions and errors within the sampler package needs to be improved (ticket #1390)

Last edited 7 years ago by bdezonia (previous) (diff)

comment:3 Changed 7 years ago by bdezonia

  • Blocking 1333 added

comment:4 Changed 7 years ago by bdezonia

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

Much code (such as the SamplerService) was added to make the ticket goals possible. Since the lion's share is complete I am closing this ticket and relying on the tracking of related tickets to polish final behavior.

Last edited 7 years ago by bdezonia (previous) (diff)
Note: See TracTickets for help on using tickets.