Difference between revisions of "CTK Transfer function widget"

From NAMIC Wiki
Jump to: navigation, search
 
(4 intermediate revisions by 2 users not shown)
Line 11: Line 11:
 
==Project==
 
==Project==
  
[[File:baseTF.png|350px|Basic TF with highlitghted point]]         [[File:selectTF.png|350px|Select all points]]          [[File:dragTF.png|350px|Drag all points]]
+
[[File:Piece_histo_gradient.png|600px|Piecewise, vertical gradient and histogram]]
 
+
[[File:qSlicerVolumesModule.png|350px|Integration in Slicer]]
 
<div style="margin: 10px;">
 
<div style="margin: 10px;">
 
<div style="width: 30%; float: left; padding-right: 3%;">
 
<div style="width: 30%; float: left; padding-right: 3%;">
Line 50: Line 50:
 
** Select all points
 
** Select all points
 
** Drag all selected points
 
** Drag all selected points
 +
** Histrogram as background (in Slicer)
 
*TO DO
 
*TO DO
 
** Fix some bugs
 
** Fix some bugs
 
** Add more mouse interaction
 
** Add more mouse interaction
** Focus on ROI of the TF
+
** Zoom on ROI of the TF
 +
** Multiple points selection by drawing ROI
 
** ...
 
** ...
 
** Any suggestion is welcome!
 
** Any suggestion is welcome!

Latest revision as of 23:01, 28 June 2010

Home < CTK Transfer function widget

Key Investigators

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

Project

Piecewise, vertical gradient and histogram Integration in Slicer

Objective

 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
    • 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!