Ticket #1872 (closed defect: fixed)

Opened 6 years ago

Last modified 6 years ago

Cell Img types should act as virtual stacks in IJ1

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b7-ndim-data
Component: Legacy Compatibility Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #20

Description

We are making IJ2 sometimes load images as cell imgs of varying type. We should translate cell images as some form of virtual stack in IJ1. We should also make sure that IJ2's data results match IJ1's. For instance in some IJ1 commands they modify the current plane pixels of the vstack data. We should copy those pixels back to IJ2. However in IJ1 a position change event will lose the pixel data. Our plan is to support the plane change permanently. Regardless of choice of approach we are not entirely backward compatible. We will assume that users want those pixels saved.

Change History

comment:1 Changed 6 years ago by bdezonia

I have an initial implementation that translates AbstractCellImg derived images as (mostly) Imglib derived VirtualStacks. It is on the scifiocells branch of IJ2. It needs testing and merging to master.

Note this work does not translate IJ1 VirtualStacks to IJ2 CellImgs. I will open another ticket for that (see #1876).

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

comment:2 Changed 6 years ago by bdezonia

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

Merged. Closing.

Note: See TracTickets for help on using tickets.