Difference between revisions of "CTK Transfer function widget"
From NAMIC Wiki
Line 11: | Line 11: | ||
==Project== | ==Project== | ||
− | [[File: | + | [[File:baseTF.png|350px|Basic TF with highlitghted point]] [[File:selectTF.png|350px|Select all points]] [[File:dragTF.png|350px|Drag all points]] |
<div style="margin: 10px;"> | <div style="margin: 10px;"> | ||
− | <div style="width: | + | <div style="width: 30%; float: left; padding-right: 3%;"> |
<h3>Objective</h3> | <h3>Objective</h3> | ||
Line 37: | Line 37: | ||
</div> | </div> | ||
− | <div style="width: | + | <div style="width: 25%; float: left;"> |
<h3>Progress</h3> | <h3>Progress</h3> | ||
− | * | + | *NEW FEATURES |
** Dragging points | ** Dragging points | ||
*** Stop Mode | *** Stop Mode | ||
Line 46: | Line 46: | ||
*** Draw Mode | *** Draw Mode | ||
** Possibility to draw a Transfer Function "on the fly" | ** Possibility to draw a Transfer Function "on the fly" | ||
− | ** Multiple points selection | + | ** Multiple points selection/deletion |
− | |||
** Current point highlighted | ** Current point highlighted | ||
** Select all points | ** Select all points | ||
** Drag all selected points | ** Drag all selected points | ||
− | * | + | *TO DO |
** Fix some bugs | ** Fix some bugs | ||
** Add more mouse interaction | ** Add more mouse interaction | ||
+ | ** Focus on ROI of the TF | ||
** ... | ** ... | ||
** Any suggestion is welcome! | ** Any suggestion is welcome! | ||
− | |||
</div> | </div> |
Revision as of 05:20, 25 June 2010
Home < CTK Transfer function widgetKey Investigators
- Harvard Medical School: Nicolas Rannou, Arnaud Gelas
- Kitware: Julien Finet
- Isomics: Steve Pieper
Project
Objective
- Enhance the CTK Transfer Function Widgets
- Improve design/structure of the widget
- Integrate it in GoFigure2 ( Wiki page ) for multichannel images visualization
- Source code
CTK GIT: git@github.com:commontk/CTK.git
GoFigure2 SVN: https://gofigure2.svn.sourceforge.net/svnroot/gofigure2
- Datasets
File:Datasets.zip
Approach, Plan
- Discuss with Julien, Ron, Sean, Steve and Arnaud about the needs, structure, etc.
- Get the CTK color and piecewise transfer functions working
- The transfer functions background should be the image of interest's histogram
- Implement the color transfer function widget in GoFigure2 to visualize multichannel images
Progress
- NEW FEATURES
- Dragging points
- Stop Mode
- Switch Mode
- Draw Mode
- Possibility to draw a Transfer Function "on the fly"
- Multiple points selection/deletion
- Current point highlighted
- Select all points
- Drag all selected points
- Dragging points
- TO DO
- Fix some bugs
- Add more mouse interaction
- Focus on ROI of the TF
- ...
- Any suggestion is welcome!