Ticket #38 (closed task: moved)

Opened 10 years ago

Last modified 4 years ago

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 10 years ago by curtis

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

comment:2 Changed 8 years ago by curtis

  • Owner set to curtis

comment:3 Changed 8 years ago by curtis

  • Owner changed from curtis to dscho

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

comment:4 Changed 8 years ago 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 8 years ago 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 4 years ago by curtis

  • Status changed from assigned to closed
  • Resolution set to moved
Note: See TracTickets for help on using tickets.