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 #38 (closed task: moved)

Opened 2010-02-25T12:51:15-06:00

Last modified 2015-07-13T21:56:40-05:00

Implement image scaling routine with correct gamma handling

Reported by: curtis Owned by: dscho
Priority: minor Milestone: imagej-2.5.0
Component: Analysis Plugins Version:
Severity: non-issue Keywords:
Cc: Blocked By:
Blocking:

Description

There is a widespread problem with  gamma error in picture scaling. It would be nice to write an imglib-based ImageJ plugin that implements the proper gamma handling.

Change History

comment:1 Changed 2010-02-25T12:53:10-06:00 by curtis

  • Owner aivar deleted
  • Status changed from new to assigned
  • Component changed from imglib to analysis

comment:2 Changed 2011-04-28T16:42:28-05:00 by curtis

  • Owner set to curtis

comment:3 Changed 2012-02-23T11:32:42-06:00 by curtis

  • Owner changed from curtis to dscho

Maybe this is something dscho would enjoy doing. ;-)

comment:4 Changed 2012-02-27T16:07:09-06:00 by dscho

Not so sure. This is something we need to take care off very carefully. Most images we work with -- for example, almost all fluorescence images and certainly all images recorded by electron microscopes -- are not photographs.

Rather, they are spectrograms, so the numbers attached as pixel values have to be taken at face value, they represent intensities proportional to the measured values.

As such, they must not be transformed via the gamma function, that would represent a serious error.

comment:5 Changed 2012-02-28T10:45:13-06:00 by curtis

Right, it is up to the user to select the correct scaling algorithm (and/or check the correct box in the Rescale plugin's options, etc.). Still, adding this would give ImageJ something that few other image processing packages have. Of course, it is low priority, hence the late milestone.

comment:6 Changed 2015-07-13T21:56:40-05:00 by curtis

  • Status changed from assigned to closed
  • Resolution set to moved