View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001918 | Slicer4 | Core: Usability | public | 2012-04-18 07:58 | 2014-09-03 07:29 |
Reporter | fedorov | Assigned To | mehrtash | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Slicer 4.5.0-1 | Fixed in Version | Slicer 4.3.1 | ||
Summary | 0001918: Color scale | ||||
Description | When Slicer is used to generate figures for academic publications, it is always an issue of how to generate a color scale. This is also important in the situations where the actual quantities of the visualized data are of concern. Currently, Slicer color scale visualization only in 3d viewer can be enabled for an individual color LUT. Even there, that scale is not suitable for using in publications/presentations, because the numbers shown are not associated with the actual image values (which are defined by W/L). Instead, they are the numbers assigned to the individual colors in the LUT. I suggest that there is a mechanism for visualizing a color scale with the numeric values attached based on the W/L range for a given volume. Possible options where this scale can be located, in my order of preference:
| ||||
Tags | No tags attached. | ||||
parent of | 0003514 | closed | yuzheng | VTK6 Integration - Slicer code refactoring to not use vktDataObject type argument in pipelines |
has duplicate | 0002425 | closed | pieper | Scalar bar colors do not correspond to real values |
related to | 0002919 | closed | nicole | Add UseColorNameAsLabel for scalar bar widget |
related to | 0003575 | resolved | mehrtash | Show scalar bar in the slicer viewer |
related to | 0003573 | closed | nicole | Model scalar display: lookup table scalar range option |
Will probably have to write a custom color scale widget, the current one doesn't respect range settings on the LUTs, nor the reported W/L settings. |
|
Once Kevin's new color scale widget is incorporated, it can be expanded to show intensity values. |
|
Looking at the code again, the scalar range on the look up table is related to the input values that are mapped to the full range of colors in the table/color transfer function. The scalar bar actor shows the full set of colors. We can make some changes to use the window/level settings as the scalar range, but that won't be shown on the scalar bar actor as it stands. The CTK scalar bar widget would need to be expanded to include a Use Scalar Range as labels option and the VTK scalar bar actor updated to display those as a third option in addition to displaying the color table indices and the color names. |
|
Need to doublecheck this issue after the VTK 6 conversion is done. |
|
The issue is fixed by adding the slice view annotations to Slicer at revision 23612. [1]https://github.com/Slicer/Slicer/pull/170 |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2012-04-18 07:58 | fedorov | New Issue | |
2012-08-20 07:51 | nicole | Note Added: 0005573 | |
2012-08-20 07:51 | nicole | Assigned To | => nicole |
2012-08-20 07:51 | nicole | Status | new => assigned |
2012-08-20 07:51 | nicole | Target Version | => Slicer 4.3.0 |
2013-07-09 07:12 | nicole | Relationship added | child of 0002919 |
2013-07-09 07:14 | nicole | Note Added: 0008934 | |
2013-07-09 07:14 | nicole | Target Version | Slicer 4.3.0 => Slicer 4.4.0 |
2014-02-03 07:30 | lassoan | Relationship added | has duplicate 0003575 |
2014-02-03 08:26 | jcfr | Relationship added | has duplicate 0002425 |
2014-02-03 13:41 | nicole | Note Added: 0010555 | |
2014-03-03 10:30 | nicole | Relationship added | related to 0003573 |
2014-03-07 10:04 | pieper | Relationship added | parent of 0003514 |
2014-03-07 10:04 | pieper | Note Added: 0011373 | |
2014-04-17 12:12 | nicole | Relationship replaced | related to 0003575 |
2014-05-27 06:13 | fedorov | Assigned To | nicole => mehrtash |
2014-07-29 11:55 | jcfr | Target Version | Slicer 4.4.0 => Slicer 4.5.0-1 |
2014-08-14 10:32 | jcfr | Relationship replaced | related to 0002919 |
2014-08-27 07:18 | mehrtash | Note Added: 0012429 | |
2014-08-27 07:18 | mehrtash | Status | assigned => resolved |
2014-09-03 07:29 | fedorov | Status | resolved => closed |
2014-09-03 07:29 | fedorov | Resolution | open => fixed |
2014-09-03 07:29 | fedorov | Fixed in Version | => Slicer 4.3.1 |