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 #458 (closed task: fixed)

Opened 2011-04-25T15:22:36-05:00

Last modified 2011-06-22T11:17:56-05:00

Relax type constraints on imlib-ops AssignOperation

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: biweekly-2011: Jun-20 to Jul-01
Component: ImgLib2 Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking:

Description

An AssignOperation takes a type as a parameter that it holds all input and output images to. This limits the ability to specify functions across different data types.

Since at the base RealFunction deals in doubles only we could remove all typing if desired.

Curtis thinks we should just relax in a couple key spots.

Barry would like to see a use case. What does it mean to combine 3 images (one of double, one of bit, and one of signed int)?

Change History

comment:1 Changed 2011-04-29T13:35:43-05:00 by bdezonia

  • Summary changed from Relax type constraints on imlib-ops AssigneOperation to Relax type constraints on imlib-ops AssignOperation

comment:2 Changed 2011-06-22T11:17:56-05:00 by bdezonia

  • Status changed from new to closed
  • Resolution set to fixed
  • Milestone changed from imagej-2.0-beta1 to biweekly-2011: Jun-20 to Jul-01

Removed reliance on generics for AssignOperation and related classes in imglib changeset f895a396ee22922327f8eca3c46a5bc73b9c0b1f. Relevant changes to IJ2 implemented in ead2070ebe712db9a5948a3949305bdad74cf5ad.