Hi Sebastian, mitk::ManualSegmentationToSurfaceFilter is indeed the correct 
Filter. vtkCleanPolydata only removes duplicate points, it will not  reduce the 
number of polygons. vtkDecimatePro is the Filter that will reduce the number of 
polygons. But this filter is already used by 
mitk::ManualSegmentationToSurfaceFilter, so there is no need to apply it again. 
I suggest to turn on image and polydata smoothing, turn on decimation, turn off 
the median filter (important!) and play around with the smoothing and 
decimation parameters.
Kitware's Paraview application allows you to apply these filters interactively 
to a surface to find the optimal parameters.

Best Regards,
 Jochen


Von: Sebastian Klein [mailto:[email protected]]
Gesendet: Freitag, 5. März 2010 15:12
An: [email protected]
Betreff: [mitk-users] point reduction in surface model

Dear all,

my name is Sebastian and I'm a computer science student who is writing his 
bachelor thesis.
I use itk, vtk and mitk for the first time. I have to create a surface model 
from CT data for further use with a multibody simulation software.
The class ManualSegmentationToSurfaceFilter works quite well for my task. But 
there is a performance problem when I use the surface model in my simulation 
software. So, I have to reduce the points of my surface model (only reducing 
the polygons with the help of SetTragetReduction doesn't improve the 
performance a lot). But I didn't find a class within mitk for that. Am I 
missing a class?
VTK offers the class vtkCleanPolyData - sounds like what I'm searching for. The 
"pipeline" I want to use:

mitk surface to vtk surface -> vtkCleanPolyData -> vtk surface to mitk surface

Does this kind of approach fit? Which classes do you suggest I should use to 
convert the surface to a vtk surface and back to mitk surface? Perhaps, you can 
also offer me a better way to solve my problem.

Any help is really appreciated!

Sebastian

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to