[Insight-developers] Laplace Beltrami filter output

Michael Bowers mbowers at cis.jhu.edu
Wed Dec 9 14:34:53 EST 2009


 

Itk Developers,

 

I have placed in the NAMIC Sandbox (under JHU-CIS-ComputationalAnatomy) an
initial draft of code to calculate a Laplace-Beltrami operator on the
vertices of a QuadEdgeMesh.  The code is implemented as a
QuadEdgeMeshToQuadEdgeMesh filter.  A QuadEdgeMesh is the input, which the
filter copies to the output QuadEdgeMesh.  If basis functions are requested
on the surface (by SetEigenValueCount > 0) , the filter sets the output
Mesh's PointData to the values of the 0th harmonic.  The user can get the
values of the other harmonics by SetSurfaceHarmonic(N), then calling
GetOutput, and the PointValue of the output Mesh will be set to the Nth
surface harmonic.

 

This behavior is illustrated in the attached test program.

 

Luis has remarked that this is not the typical dynamic by which filters
provide their output data.  He recommended putting the question to the itk
developer community in general to ask for suggestions on how to modify the
code to conform with standard itk pipeline design.

 

Any recommendations/comments would be greatly appreciated.

 

Thank you,

 

Michael Bowers

Center For Imaging Science

Johns Hopkins University

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20091209/e6b46a93/attachment.htm>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: itkLaplaceBeltramiFilterTest2.cxx
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20091209/e6b46a93/attachment.asc>


More information about the Insight-developers mailing list