Skip to content

Reconcile IJ1 <-> IJ2 synchronization and object conversion #231

@imagejan

Description

@imagejan

There are currently multiple open issues related to IJ1 <-> IJ2 image conversion:

As mentioned by @ctrueden in #186 and #229 (comment), we should possibly separate conversion and (lazy) synchronization better and create thorough tests for all (reported and anticipated) use cases.

@ctrueden do you think it would be feasible to change behavior such that:

  • Conversion between ImagePlus <=> Dataset,Img,ImageDisplay etc. does not change the LegacyImageMap
  • Synchronization (i.e. update of the LegacyImageMap via LegacyService) happens only when new UI events happen (i.e. UIService#show() called, or ImagePlus object created/shown)

?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions