VTK/NextGen: Difference between revisions

From KitwarePublic
< VTK
Jump to navigationJump to search
(Created page with '== Introduction == This section is put together to share code / examples for cutting edge ideas / work related to VTK. == Topics == === Matured === * Collision detection (vtk…')
 
(→‎Ideas: Inpainting is obviously not going to be added to VTK)
 
(6 intermediate revisions by the same user not shown)
Line 5: Line 5:


=== Matured ===  
=== Matured ===  
* Collision detection (vtkCollisionDetectionFilter) for computing the intersection of 2 polydata's - http://www.bioengineering-research.com/vtk/vtkCollisionDetectionFilter.htm
{| border="1" cellpadding="5" cellspacing="0"
* vtkBezierSurfaceWidget from VTK Designer (http://sourceforge.net/projects/vtkdesigner/) to fit bezier surfaces from a point set
! style="width: 20%;" | Topic
* Point set processing classes - http://www.insight-journal.org/browse/publication/708
! style="width: 20%;" | Collaborators
! style="width: 20%;" | Code Location
! style="width: 60%;" | Description
|-
| Collision detection || || Compute the intersection of two vtkPolyData || http://www.bioengineering-research.com/vtk/vtkCollisionDetectionFilter.htm
|-
| Bezier surfaces || Prashanth Udupa || http://sourceforge.net/projects/vtkdesigner/ || Fit Bezier surfaces to a point set
|-
| Point set processing || David Doria, Arnaud Gelas || http://www.insight-journal.org/browse/publication/708 || Normal estimation, normal orientation, "Curvature" estimation, Outlier removal
|}


=== Work In Progress ===
=== Work In Progress ===
*
{| border="1" cellpadding="5" cellspacing="0"
! style="width: 20%;" | Topic
! style="width: 20%;" | Collaborators
! style="width: 20%;" | Code Location
! style="width: 60%;" | Description
|-
| EM Clustering || David Doria || [git@github.com:daviddoria/ExpectationMaximization.git] ||
|}


=== Ideas ===
=== Ideas ===
*
{| border="1" cellpadding="5" cellspacing="0"
! style="width: 20%;" | Topic
! style="width: 20%;" | Collaborators
! style="width: 20%;" | Code Location
! style="width: 60%;" | Description
|-
| Approximate nearest neighbors algorithm || || ||
|-
| Mean shift clustering || David Doria || [git@github.com:daviddoria/vtkMeanShiftClustering.git] ||
|}

Latest revision as of 21:30, 17 January 2012

Introduction

This section is put together to share code / examples for cutting edge ideas / work related to VTK.

Topics

Matured

Topic Collaborators Code Location Description
Collision detection Compute the intersection of two vtkPolyData http://www.bioengineering-research.com/vtk/vtkCollisionDetectionFilter.htm
Bezier surfaces Prashanth Udupa http://sourceforge.net/projects/vtkdesigner/ Fit Bezier surfaces to a point set
Point set processing David Doria, Arnaud Gelas http://www.insight-journal.org/browse/publication/708 Normal estimation, normal orientation, "Curvature" estimation, Outlier removal

Work In Progress

Topic Collaborators Code Location Description
EM Clustering David Doria [git@github.com:daviddoria/ExpectationMaximization.git]

Ideas

Topic Collaborators Code Location Description
Approximate nearest neighbors algorithm
Mean shift clustering David Doria [git@github.com:daviddoria/vtkMeanShiftClustering.git]