<div dir="ltr">Hi Siming,<div><br></div><div>Is your goal to to use vtkProbeFilter on the volume?  If so, then converting to vtkPolyData is going in the wrong direction.  A vtkPolyData is just a surface, it isn't volumetric (i.e. it isn't possible to have a vtkPolyData that has a node at each voxel).</div><div><br></div><div>Also, interpolating data from vtkImageData is, in general, much more efficient than interpolating data from vtkPolyData or from a vtkUnstructuredGrid.</div><div><br></div><div>Can you give us the big picture of what kind of result you are aiming for?</div><div><br></div><div> - David</div><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 15, 2017 at 2:09 AM, Siming Bayer <span dir="ltr"><<a href="mailto:siming.bayer@gmail.com" target="_blank">siming.bayer@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Dear all,</div><div><br></div><div>I still have another question according to this isseue:</div><div><br></div><div>I just tried the vtkMarchingCubes. This works fine. I got a isosurface of type vtkMarchingCubes. But since I would like to use the vtkProbeFilter to interpolate the values on the nodes of a volumetric mesh to a dicom image volume, I need to convert the vtkMarchingCubes to vtkPolyData, where the cell centers are the center of each voxel. Is there any filter which provides this function?</div><div><br></div><div>best,</div><div>Siming</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2017-09-14 22:10 GMT+02:00 Siming Bayer <span dir="ltr"><<a href="mailto:siming.bayer@gmail.com" target="_blank">siming.bayer@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thank you guys!<br>
<br>
best,<br>
Siming<br>
<div class="m_-7392730125021915914HOEnZb"><div class="m_-7392730125021915914h5">> Am 14.09.2017 um 20:05 schrieb Bill Lorensen <<a href="mailto:bill.lorensen@gmail.com" target="_blank">bill.lorensen@gmail.com</a>>:<br>
><br>
> This example might help.<br>
> <a href="https://lorensen.github.io/VTKExamples/site/Cxx/Modelling/ContourTriangulator/" rel="noreferrer" target="_blank">https://lorensen.github.io/VTK<wbr>Examples/site/Cxx/Modelling/<wbr>ContourTriangulator/</a><br>
><br>
><br>
> On Thu, Sep 14, 2017 at 10:47 AM, David Gobbi <<a href="mailto:david.gobbi@gmail.com" target="_blank">david.gobbi@gmail.com</a>> wrote:<br>
>> And, of course, vtkMarchingSquares for 2D images.<br>
>><br>
>><br>
>> On Thu, Sep 14, 2017 at 8:43 AM, Dean Inglis <<a href="mailto:inglis.dl@gmail.com" target="_blank">inglis.dl@gmail.com</a>> wrote:<br>
>>><br>
>>> Hi Siming,<br>
>>><br>
>>> you could use vtkImageMarchingCubes to extract an isosurface.<br>
>>><br>
>>> - Dean<br>
>>><br>
>>> On Thu, Sep 14, 2017 at 10:28 AM, Siming Bayer <<a href="mailto:siming.bayer@gmail.com" target="_blank">siming.bayer@gmail.com</a>><br>
>>> wrote:<br>
>>>><br>
>>>> Dear all,<br>
>>>><br>
>>>> I know that vtkPolyDataToImageStencil can be used to convert vtkPolyData<br>
>>>> to a binary image. Is there any possibility to do it in the inverse way? I<br>
>>>> would like to use a binary image to generate a mesh via VTK.<br>
>>>><br>
>>>> best,<br>
>>>> Siming<br></div></div></blockquote></div></div></div></div></blockquote></div></div></div></div>