NOTICE! This is a static HTML version of a legacy ImageJ Trac ticket.

The ImageJ project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Ticket #1872 (closed defect: fixed)

Opened 2013-05-15T13:42:32-05:00

Last modified 2013-06-04T11:49:50-05:00

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 2013-05-16T16:16:49-05:00 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 2013-05-17T14:43:40-05:00 by bdezonia

comment:2 Changed 2013-06-04T11:49:50-05:00 by bdezonia

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

Merged. Closing.