[Insight-users] Segmentation of 3D object with Level sets
Arnaud Gelas
arnaudgelas at gmail.com
Thu Feb 16 04:15:14 EST 2012
Ryma,
OBJ and OFF are 3D surface mesh file format...
To use level-sets, you should first generate a binary image from these
meshes.
Assuming your meshes are triangular meshes, you can use the following
class: TriangleMeshToBinaryImageFilter
http://www.itk.org/Doxygen/html/classitk_1_1TriangleMeshToBinaryImageFilter.html
Then you can try using / following the examples I mentioned previously.
Best,
Arnaud
On 02/16/2012 04:10 AM, rima sb wrote:
> Hi Arnaud,
> This is what i've already done, but i have more stupid question, those
> examples support 3D image like .OBJ or .OFF files?
>
> Ryma
>
> 2012/2/16 Arnaud Gelas <arnaudgelas at gmail.com
> <mailto:arnaudgelas at gmail.com>>
>
> Ryma,
>
> You could copy these sources files and create the appropriate
> CMakeLists.txt to run these examples.
> Like this, it will save you some time to build all tests and
> examples...
>
> Arnaud
>
> On Wed, Feb 15, 2012 at 8:24 AM, Ryma <rima.sb4 at gmail.com
> <mailto:rima.sb4 at gmail.com>> wrote:
>
>
> Hi Arnaud,
> When i compiled ITK, i disabled BUILD_EXAMPLES and
> BUILD_TESTING because i
> found this in all installation guides and tutorials.
> is this right in this case?
> Ryma,
>
>
>
> Arnaud Gelas-2 wrote:
> >
> > Ryma,
> >
> > The level sets framework may help you in this task.
> >
> > However, the choice of the "terms" to be used and / or
> "functional" to
> > be minimized depends on your image.
> > It is really difficult to tell you which method would work
> for your
> > image with this little information and without the images.
> >
> > First, I would recommend you having a look at the examples
> based on ITKv3:
> >
> > Examples/Segmentation/GeodesicActiveContourImageFilter.cxx
> >
> Examples/Segmentation/ThresholdSegmentationLevelSetImageFilter.cxx
> >
> Examples/Segmentation/LaplacianSegmentationLevelSetImageFilter.cxx
> >
> > and
> >
> >
> >
> Modules/Segmentation/LevelSetsv4Visualization/test/vtkVisualize2DCellsLevelSetTest.cxx
> >
> > You can run these tests and examples from your build
> directory if you
> > have enabled BUILD_EXAMPLES and BUILD_TESTING by running
> >
> > ctest -R ${TheNameOfTheExample|Test}
> >
> > Best,
> > Arnaud
> >
> > On 02/14/2012 11:57 AM, Ryma wrote:
> >> Hi Arnaud,
> >> Thanks for reply, what i'm trying to do exactly is
> extracting a part from
> >> a
> >> 3D image and want to see the surface evolving.
> >> Ryma
> >>
> >>
> >> Arnaud Gelas-2 wrote:
> >>> Hi Ryma,
> >>>
> >>> Can you provide more details, please?
> >>>
> >>> Are you trying to segment meshes based on their geometry,
> additional
> >>> data?
> >>>
> >>> or
> >>>
> >>> Are you trying to extract some shape of interest in a 3D
> image and you
> >>> would like to see the surface evolves through the iteration?
> >>>
> >>> Thanks,
> >>> Arnaud
> >>>
> >>> On 02/14/2012 11:48 AM, Ryma wrote:
> >>>> Hi itkUsers,
> >>>> I'm beginner to ITK, i'm working on 3D meshes
> segmentation. What i'm
> >>>> trying
> >>>> to do is using the method of Level Sets for segmentation.
> My meshes are
> >>>> .OBJ
> >>>> files, it's possible to use the classes of ITK to see a
> surface
> >>>> evolving?
> >>>> Ryma
> >>> _____________________________________
> >>> Powered by www.kitware.com <http://www.kitware.com>
> >>>
> >>> Visit other Kitware open-source projects at
> >>> http://www.kitware.com/opensource/opensource.html
> >>>
> >>> Kitware offers ITK Training Courses, for more information
> visit:
> >>> http://www.kitware.com/products/protraining.html
> >>>
> >>> Please keep messages on-topic and check the ITK FAQ at:
> >>> http://www.itk.org/Wiki/ITK_FAQ
> >>>
> >>> Follow this link to subscribe/unsubscribe:
> >>> http://www.itk.org/mailman/listinfo/insight-users
> >>>
> >>>
> >
> > _____________________________________
> > Powered by www.kitware.com <http://www.kitware.com>
> >
> > Visit other Kitware open-source projects at
> > http://www.kitware.com/opensource/opensource.html
> >
> > Kitware offers ITK Training Courses, for more information visit:
> > http://www.kitware.com/products/protraining.html
> >
> > Please keep messages on-topic and check the ITK FAQ at:
> > http://www.itk.org/Wiki/ITK_FAQ
> >
> > Follow this link to subscribe/unsubscribe:
> > http://www.itk.org/mailman/listinfo/insight-users
> >
> >
> --
> View this message in context:
> http://old.nabble.com/Segmentation-of-3D-object-with-Level-sets-tp33323288p33328785.html
> Sent from the ITK - Users mailing list archive at Nabble.com.
>
> _____________________________________
> Powered by www.kitware.com <http://www.kitware.com>
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://www.kitware.com/products/protraining.html
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-users
>
>
>
>
> --
> Arnaud Gelas, Ph. D.
> Avenue Beauregard 30
> CH-1700 Fribourg
> Switzerland
> cellphone: (+41) 76-635-08-66 <tel:%28%2B41%29%2076-635-08-66>
> phone: (+41) 26-535-44-36 <tel:%28%2B41%29%2026-535-44-36>
> arnaudgelas at gmail.com <mailto:arnaudgelas at gmail.com>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20120216/e2445b9b/attachment.htm>
More information about the Insight-users
mailing list