Ticket #384 (closed task: fixed)
Opened 2011-03-22T09:58:55-05:00
Last modified 2011-06-06T11:27:39-05:00
Display autoscaling
Reported by: | gharris | Owned by: | gharris |
---|---|---|---|
Priority: | major | Milestone: |
|
Component: | Core | Version: | |
Severity: | serious | Keywords: | |
Cc: | Blocked By: | ||
Blocking: |
Description (last modified by curtis)
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 2011-04-11T11:42:01-05:00 by bdezonia
comment:2 Changed 2011-04-25T11:36:49-05:00 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:4 Changed 2011-04-28T15:29:50-05:00 by gharris
- Milestone changed from imagej-2.0-alpha2 to biweekly-2011: Apr-25 to May-06
comment:5 Changed 2011-05-20T17:40:01-05:00 by curtis
- Description modified
- Summary changed from Display Scaling to Display autoscaling
comment:6 Changed 2011-06-03T09:45:44-05:00 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 2011-06-03T09:47:08-05:00 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 2011-06-06T11:27:39-05:00 by gharris
- Status changed from reopened to closed
- Resolution set to fixed
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.