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 #1944 (new feature)

Opened 2013-07-12T01:54:27-05:00

Last modified 2013-07-15T13:52:42-05:00

Orthogonal Dimension Selection for ImageJ Plugins

Reported by: dietzc Owned by: curtis
Priority: major Milestone: imagej-2.0.0
Component: Analysis Plugins Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking:

Description

Example: Thresholding or normalization for example: If a user has a 1000x1000x1000x1000 dimensional image: how would you easily provide him a way to run thresholding plane wise, cube-wise or hyper-cube-wise. Same holds for e.g. normalization and all other algorithms which a) can be used in several dimensions or b) are restricted to some dimensions.

Requirements:

  • ImageJ2 Plugins should be able to be annotated with a preprocessor/viewprocessor where you have to specify the number of dimensions an img minimal/maximal must have, s.t. an algorithm can be used on it.
  • If an ImageJ2 Plugin is annotated with such a preprocessor, a gui should appear in the configure dialog, where one can select the dimensions which shall be processed (e.g. if X,Y are chosen, all other dimensions are used to iterate over the X-Y planes).
  • In general: The framework should work an for abitrary algorithms, maybe it's a good a idea to use Operations here (see SubsetOperations again).

Change History

comment:1 Changed 2013-07-15T13:52:42-05:00 by curtis

  • Type changed from enhancement to feature
  • Milestone set to imagej-2.0.0