<div dir="ltr"><div><div>it looks to me like the image you are finally volume visualizing comes from the continous erode filter.<br>I would instantiate the writer with the output format you want and then:<br></div>writer-&gt;SetInput(dilate-&gt;GetOutput());<br>
</div><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Sep 3, 2013 at 2:25 PM, Sahan Ranasinghe <span dir="ltr">&lt;<a href="mailto:sahancr@gmail.com" target="_blank">sahancr@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Dear Dean,<div><br></div><div>This is the related part of my code. dataset is the read image series. you mean I nead to write dataset as image series. Am i right?</div>
<div><br></div><div><div>vtkImageContinuousErode3D *dilate=vtkImageContinuousErode3D::New();</div>
<div><span style="white-space:pre-wrap">        </span>dilate-&gt;SetInput(dataset);</div><div><span style="white-space:pre-wrap">        </span>dilate-&gt;SetKernelSize(3,3,1);</div><div><br></div><div><br></div><div><span style="white-space:pre-wrap">        </span>vtkRenderer *renderer = vtkRenderer::New();</div>

<div><br></div><div><span style="white-space:pre-wrap">        </span>vtkVolumeRayCastMIPFunction *mip=vtkVolumeRayCastMIPFunction::New();</div><div><span style="white-space:pre-wrap">        </span></div><div><span style="white-space:pre-wrap">        </span>vtkFixedPointVolumeRayCastMapper *mapper=vtkFixedPointVolumeRayCastMapper::New();</div>

<div><span style="white-space:pre-wrap">        </span>mapper-&gt;SetInput(dilate-&gt;GetOutput());</div><div><span style="white-space:pre-wrap">        </span>mapper-&gt;SetSampleDistance(0.5);</div><div><span style="white-space:pre-wrap">        </span>mapper-&gt;Update();</div>

<div><br></div><div><span style="white-space:pre-wrap">        </span>vtkPiecewiseFunction *opacity=vtkPiecewiseFunction::New();</div><div><span style="white-space:pre-wrap">        </span>opacity-&gt;AddPoint(0,0.0);</div><div>
<span style="white-space:pre-wrap">        </span>opacity-&gt;AddPoint(1,1.0);</div><div><br></div><div><span style="white-space:pre-wrap">        </span>vtkVolumeProperty *property=vtkVolumeProperty::New();</div><div><span style="white-space:pre-wrap">        </span>property-&gt;IndependentComponentsOff();</div>

<div><span style="white-space:pre-wrap">        </span>property-&gt;SetScalarOpacity(opacity);</div><div><br></div><div><span style="white-space:pre-wrap">        </span>vtkVolume *volume=vtkVolume::New();</div><div><span style="white-space:pre-wrap">        </span>volume-&gt;SetMapper(mapper);</div>

<div><span style="white-space:pre-wrap">        </span>volume-&gt;SetProperty(property);</div><div><span style="white-space:pre-wrap">        </span>volume-&gt;Update();</div></div><div><br></div><div>Thank you for your help.</div>
<div><br></div><div>Regards,</div><div>Sahan</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Sep 3, 2013 at 11:48 PM, Dean Inglis <span dir="ltr">&lt;<a href="mailto:inglis.dl@gmail.com" target="_blank">inglis.dl@gmail.com</a>&gt;</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>vtkVolume inherits from vtkProp3D: an object that is rendered.  <br>It is not a data container (eg., vtkDataObject) and is therefore not something you can write to disk.  <br>

As you stated, you already have your 3D image (data) in .raw file format.  <br>
You could save it in another format (one single file or multiple files) if needed:<br><br></div><div>vtkNew&lt;vtkSome_Kind_Of_Image_Writer&gt; writer;<br></div><div>writer-&gt;SetInput( my_Raw_Image_Data_Reader-&gt;GetOutput() );<br>


writer-&gt;SetFileName( a_name );<br>writer-&gt;Write();<br><br></div><div>regards<br></div><div>Dean<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div>On Tue, Sep 3, 2013 at 1:30 PM, Sahan Ranasinghe <span dir="ltr">&lt;<a href="mailto:sahancr@gmail.com" target="_blank">sahancr@gmail.com</a>&gt;</span> wrote:<br>


</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr">I used VHP dataset (.raw) format images. first read all images and then use VolumeRayCastMapper, VolumeProperty and generate a vtkVolume object. It is visualized as i expected. Now I need to save this vtkVolume object as a 3D image.<div>



<br></div><div>Thanks,</div><div><br></div><div>Regards,</div><div>Sahan</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Sep 3, 2013 at 9:56 PM, Jude Pereira <span dir="ltr">&lt;<a href="mailto:jpereira@advsolinc.com" target="_blank">jpereira@advsolinc.com</a>&gt;</span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div link="#0563C1" vlink="#954F72" lang="EN-US">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Do you mean like a rendering of a 3D object in png? Or output as an obj solid? Or something else?<u></u><u></u></span></p>




<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Jude<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"> <a href="mailto:vtkusers-bounces@vtk.org" target="_blank">vtkusers-bounces@vtk.org</a> [mailto:<a href="mailto:vtkusers-bounces@vtk.org" target="_blank">vtkusers-bounces@vtk.org</a>]
<b>On Behalf Of </b>Sahan Ranasinghe<br>
<b>Sent:</b> Tuesday, September 03, 2013 11:51 AM<br>
<b>To:</b> <a href="mailto:vtkusers@vtk.org" target="_blank">vtkusers@vtk.org</a><br>
<b>Subject:</b> [vtkusers] Need to save vtkVolume as an 3D image<u></u><u></u></span></p><div><div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hi,<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I need to save a vtkvolume object as a 3D image. Can you please give me any suggestion?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thank you.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Sahan<u></u><u></u></p>
</div>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>

</blockquote></div><br></div>
<br></div></div>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>