[vtkusers] 3D surface generation using marching cube

Bill Lorensen bill.lorensen at gmail.com
Mon Jul 22 23:33:39 EDT 2013


I recommend that you install Slicer and use the GrayscaleModelMaker from
Slicer.



On Mon, Jul 22, 2013 at 8:48 PM, Vachik Dave <vsdave at umail.iu.edu> wrote:

> Hello,
>
> I find exact module I needed  from 3D slicer wiki:
> http://www.slicer.org/slicerWiki/index.php/Modules:GrayscaleModelMaker-Documentation-3.6
> But, I can not read documentation or see source code here? Is it
> compulsory to register for that?
>
>
> Regards*.
> --Vachik Dave*
>
>
> On Mon, Jul 22, 2013 at 3:34 PM, Bill Lorensen <bill.lorensen at gmail.com>wrote:
>
>> I recommend you look at Slicer. It is an application that uses ITK, VTK
>> and a number of other open source toolkits.
>> 3D Slicer is:
>> * A software platform for the analysis and visualization of medical
>> images and for research in image guided therapy.
>> * A free, open source software available on multiple operating systems
>> (Windows, MAC, Linux).
>> * Extensible, with powerful plug-in capabilities for adding algorithms
>> and applications.
>> http://www.slicer.org/slicerWiki/index.php/Documentation/4.2/Developers
>>
>> Features include:
>> * Available for windows, linux and Mac OS X
>> * Support for many modalities, including, MRI, CT, US, nuclear medicine,
>> and microscopy
>> * Robust support for DICOM
>> * Flexible display capabilities with a variety of predefined layouts for
>> slice reformats and 3d views
>> * Annotations
>> * Accelerated volume rendering
>> * Powerful data fusion and registration capabilities
>> * Automated and interactive segmentation tools
>> * Surface reconstruction from image data (Marching Cubes, Isosurface
>> modelling)
>> * Bidirectional interface for devices (OpenIGTLink)
>> * Plugin architecture for IO formats and algorithms
>> * Extensible & scriptable development platform (C++/Python)
>>
>> Please visit http://www.slicer.org/pages/Introduction for a more
>> complete description
>>
>>
>>
>> On Mon, Jul 22, 2013 at 2:15 PM, Bill Lorensen <bill.lorensen at gmail.com>wrote:
>>
>>> And
>>> http://en.wikipedia.org/wiki/Isosurface
>>>
>>>
>>>
>>> On Mon, Jul 22, 2013 at 2:14 PM, Bill Lorensen <bill.lorensen at gmail.com>wrote:
>>>
>>>> Please read this paper:
>>>> http://www.marchingcubes.org/images/f/f9/MarchingCubes.pdf
>>>>
>>>>
>>>>
>>>> On Mon, Jul 22, 2013 at 2:11 PM, Vachik Dave <vsdave at umail.iu.edu>wrote:
>>>>
>>>>> Sorry I am new to the field. What is isovalue? And how can I determine
>>>>> the value?
>>>>> Thank you.
>>>>>
>>>>>
>>>>> Regards*.
>>>>> --Vachik Dave*
>>>>>
>>>>>
>>>>> On Mon, Jul 22, 2013 at 2:02 PM, Bill Lorensen <
>>>>> bill.lorensen at gmail.com> wrote:
>>>>>
>>>>>> Do not use the VoxelModeller if you already have a continuous volume.
>>>>>> Pass your reader output directly to Marching Cubes. You will need to
>>>>>> determine the proper isovalue to extract for your data.
>>>>>>
>>>>>> Bill
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, Jul 22, 2013 at 1:52 PM, Vachik Dave <vsdave at umail.iu.edu>wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> Hello, I need to prepare 3D Surface from DICOM files using Marching
>>>>>>> cube algorithm. I am trying to use example available here:
>>>>>>> http://www.vtk.org/Wiki/VTK/Examples/Cxx/Modelling/MarchingCubes
>>>>>>>
>>>>>>> steps i fallowed:
>>>>>>>
>>>>>>> 1 - I read DICOM series using vtkDICOMReader:
>>>>>>> http://www.vtk.org/Wiki/VTK/Examples/Cxx/IO/ReadDICOMSeries
>>>>>>>
>>>>>>> 2 - I pass the reader object->GetOutputPort() to vtkVoxelModeler
>>>>>>> object.
>>>>>>>
>>>>>>> The program doesnt give me any error during execution, but it
>>>>>>> creates blank onpengl window.
>>>>>>> I am using VTK 6.0.0 in Visual Studio 2012.
>>>>>>> Any Suggestion would be helpful.
>>>>>>> Thank you.
>>>>>>>
>>>>>>>
>>>>>>> Regards*.
>>>>>>> --Vachik Dave*
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Powered by www.kitware.com
>>>>>>>
>>>>>>> Visit other Kitware open-source projects at
>>>>>>> http://www.kitware.com/opensource/opensource.html
>>>>>>>
>>>>>>> Please keep messages on-topic and check the VTK FAQ at:
>>>>>>> http://www.vtk.org/Wiki/VTK_FAQ
>>>>>>>
>>>>>>> Follow this link to subscribe/unsubscribe:
>>>>>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Unpaid intern in BillsBasement at noware dot com
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Unpaid intern in BillsBasement at noware dot com
>>>>
>>>
>>>
>>>
>>> --
>>> Unpaid intern in BillsBasement at noware dot com
>>>
>>
>>
>>
>> --
>> Unpaid intern in BillsBasement at noware dot com
>>
>
>


-- 
Unpaid intern in BillsBasement at noware dot com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20130722/ee3340e9/attachment.htm>


More information about the vtkusers mailing list