CTK Transfer function widget
From NAMIC Wiki
Home < CTK Transfer function widget
Key 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
- Delete selected points
- Current point highlighted
- Select all points
- Drag all selected points
- Dragging points
- To do
- Fix some bugs
- Add more mouse interaction
- ...
- Any suggestion is welcome!
- Different dragging mo