CTK Transfer function widget

From NAMIC Wiki
Jump to: navigation, search
Home < CTK Transfer function widget

Key Investigators

  • Harvard Medical School: Nicolas Rannou, Arnaud Gelas
  • Kitware: Julien Finet
  • Isomics: Steve Pieper


Piecewise, vertical gradient and histogram Integration in Slicer


 CTK GIT: git@github.com:commontk/CTK.git
 GoFigure2 SVN: https://gofigure2.svn.sourceforge.net/svnroot/gofigure2 
  • Datasets

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


    • 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
    • Histrogram as background (in Slicer)
  • TO DO
    • Fix some bugs
    • Add more mouse interaction
    • Zoom on ROI of the TF
    • Multiple points selection by drawing ROI
    • ...
    • Any suggestion is welcome!