[Insight-users] itk Mesh smoothing
Luis Ibanez
luis . ibanez at kitware . com
Thu, 25 Sep 2003 01:58:57 -0400
Hi Zein,
You can smooth the mesh by using the itkAntiAliasBinaryImageFilter
http://www . itk . org/Insight/Doxygen/html/classitk_1_1AntiAliasBinaryImageFilter . html
That will remove the aliasing artifacts but will not
reduce the mesh size.
At this point there are no decimation methods in ITK,
you may want to look at the decimation options in VTK.
For example
http://www . vtk . org/doc/nightly/html/classvtkDecimate . html
of course that will require to convert the ITK mesh into
a VTK mesh ( you may actually prefer to use the contour
extraction filters in VTK instead of the BinaryMask3DMeshSource).
The best iso-surface extraction filter in VTK is the
http://www . vtk . org/doc/nightly/html/classvtkSynchronizedTemplates3D . html
This will be used by
http://www . vtk . org/doc/nightly/html/classvtkContourFilter . html
You will have to build VTK with PATENTED enabled.
Regards,
Luis
------------
salah wrote:
> Hi,
>
> I used the itk::BinaryMask3DMeshSource to produce an
> itk mesh from a binary image. I want to smooth this mesh
> in order to reduce its size. Could somebody please tell me
> how to do this?
> OR:
> How can I control the number of vertices/triangles generated
> by the itk::BinaryMask3DMeshSource ?
>
> Many Thanks,
> Zein
>
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk . org
> http://www . itk . org/mailman/listinfo/insight-users
>