Ticket #384 (closed task: fixed)

Opened 9 years ago

Last modified 8 years ago

Display autoscaling

Reported by: gharris Owned by: gharris
Priority: major Milestone: biweekly-2011: May-23 to Jun-03
Component: Core Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking:

Description (last modified by curtis) (diff)

The display should support autoscaling according to the actual minimum and maximum data values, rather than being hardcoded to 0-255 as it is now.

Change History

comment:1 Changed 9 years ago by bdezonia

BDZ - added code to scale all image data to 16 bit gray BufferedImage. Did not do anything to scale display image to reflect range of actual data values.

comment:2 Changed 9 years ago by curtis

  • Milestone changed from biweekly-2011: Apr-11 to Apr-22 to imagej-2.0-alpha2

This is a priority for 2.0-alpha2.

comment:3 Changed 9 years ago by gharris

See also #394 for 16-bit specific issue.

comment:4 Changed 9 years ago by gharris

  • Milestone changed from imagej-2.0-alpha2 to biweekly-2011: Apr-25 to May-06

comment:5 Changed 8 years ago by curtis

  • Description modified (diff)
  • Summary changed from Display Scaling to Display autoscaling

comment:6 Changed 8 years ago by gharris

  • Status changed from new to closed
  • Resolution set to fixed

Autoscaling is implemented in AbstractDatasetView by
1) using the min/max per channel provided by BioFormats importer
2) else using GetImgMinMax (this is a copy of ComputeMinMax from imglib2,
which should be replaced when the algorithms package stablizes.)

comment:7 Changed 8 years ago by gharris

  • Status changed from closed to reopened
  • Resolution fixed deleted

Actually, the ContrastBrightness plugin needs to be validated in terms of the values that it produces.

comment:8 Changed 8 years ago by gharris

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