But that will only result in changing location of structure. What about difference in size? <br><br><div class="gmail_quote">On Tue, Oct 9, 2012 at 4:35 PM, Jothy [via VTK] <span dir="ltr">&lt;<a href="/user/SendEmail.jtp?type=node&node=5716552&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>&gt;</span> wrote:<br>
<blockquote style='border-left:2px solid #CCCCCC;padding:0 1em' class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">

        VTKImageData&#39;s first pixel is on the lower left bottom, while the
<br>DICOM&#39;s first pixel is on the top left.
<br><br>Why can&#39;t you use vtkDICOMImageReader?
<br><br><br><br></div><div class="im">On Tue, Oct 9, 2012 at 12:02 PM, Abhishek Gupta &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=5716551&amp;i=0" rel="nofollow" link="external" target="_blank">[hidden email]</a>&gt; wrote:
</div><div><div class="im"><div class='shrinkable-quote'><br>&gt; I am using python&#39;s VTK wrapper. Python&#39;s dicom library to read dicoms and
<br>&gt; wxPython to display images.
<br>&gt; Here&#39;s the code that I am using:
<br>&gt; ****************************************************
<br>&gt; dataArray = vtk.vtkUnsignedIntArray()
<br>&gt; for pixel in grid.flat:
<br>&gt;     dataArray.InsertNextValue(pixel)
<br>&gt;
<br>&gt; imageDataArray = vtk.vtkImageData()
<br>&gt; imageDataArray.SetDimensions(no. of rows, no. of columns,1)
<br>&gt; imageDataArray.SetSpacing(2.5,2.5,1)
<br>&gt; imageDataArray.GetPointData().SetScalars(dataArray)
<br>&gt; imageDataArray.Update()
<br>&gt;
<br>&gt; contours = vtk.vtkContourFilter()
<br>&gt; contours.SetInput(imageDataArray)
<br>&gt; contours.GenerateValues(1, level,level)
<br>&gt; contours.Update()
<br>&gt; ****************************************************************
<br>&gt;
<br>&gt;
<br>&gt;
<br>&gt;
</div></div>&gt; On Tue, Oct 9, 2012 at 4:27 PM, Jothybasu Selvaraj &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=5716551&amp;i=1" rel="nofollow" link="external" target="_blank">[hidden email]</a>&gt;
<br><div class="im">&gt; wrote:
<br>&gt;&gt;
<br>&gt;&gt; If you are dealing with DICOM objects in vtk, make sure you are using
<br>&gt;&gt; &quot;FileLowerLeftOn&quot; in the vtk readers.
<br>&gt;&gt;
<br>&gt;&gt; Are you using vtkImageViewer2 for viewing the images?
<br>&gt;&gt;
<br>&gt;&gt;
<br>&gt;&gt;
<br></div><div class="im">&gt;&gt; On Tue, Oct 9, 2012 at 11:48 AM, abhishek &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=5716551&amp;i=2" rel="nofollow" link="external" target="_blank">[hidden email]</a>&gt; wrote:
<br>&gt;&gt; &gt; Hello Jothy,
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; Red color structure is at the correct location, which is what I wish to
<br>&gt;&gt; &gt; achieve. The structure generated by my code is displayed in blue color.
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; Regards,
<br>&gt;&gt; &gt; Abhishek Gupta
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; -----Original Message-----
<br></div><div class="im">&gt;&gt; &gt; From: Jothybasu Selvaraj [mailto:<a href="http://user/SendEmail.jtp?type=node&amp;node=5716551&amp;i=3" rel="nofollow" link="external" target="_blank">[hidden email]</a>]
<div class='shrinkable-quote'><br>&gt;&gt; &gt; Sent: Tuesday, October 09, 2012 2:44 PM
<br>&gt;&gt; &gt; To: abhishek
<br>&gt;&gt; &gt; Subject: Re: [vtkusers] How to resample RT Dose Grid pixel data with
<br>&gt;&gt; &gt; respect
<br>&gt;&gt; &gt; to a CT image?
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; As far as I understand, even if you don&#39;t resample your dose grid still
<br>&gt;&gt; &gt; it
<br>&gt;&gt; &gt; should be overlaid properly (unless both have different frame of
<br>&gt;&gt; &gt; reference).
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; Could you send apicture of of you get?
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; If required you could resample your dose grid using vtkImageResample and
<br>&gt;&gt; &gt; don&#39;t forget to update the image attributes using
<br>&gt;&gt; &gt; vtkImageChnageInformation!
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; Jothy
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt;
</div></div><div><div class="h5">&gt;&gt; &gt; On Tue, Oct 9, 2012 at 7:30 AM, abhishek &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=5716551&amp;i=4" rel="nofollow" link="external" target="_blank">[hidden email]</a>&gt; wrote:
<div class='shrinkable-quote'><br>&gt;&gt; &gt;&gt; Dear Users,
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt; I want to draw ISODOSE contours on a CT Image. To generate ISODOSE
<br>&gt;&gt; &gt;&gt; contours, I am using vtkContourFilter class.
<br>&gt;&gt; &gt;&gt; I am using RT DOSE Grid&#39;s pixel data to create vtkImageData and giving
<br>&gt;&gt; &gt;&gt; the resulting vtkImage as input to vtkContourFilter.
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt; My problem is that, the RT DOSE Grid&#39;s and CT image&#39;s pixel spacing
<br>&gt;&gt; &gt;&gt; and image patient position(IPP) are different. This result&#39;s in
<br>&gt;&gt; &gt;&gt; generation of wrong contour points.
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt; For reference IPP and Pixel spacing for CT and RT DOSE grid are:
<br>&gt;&gt; &gt;&gt; CT:    [-329.6, -319, -241.3], [1.2461, 1.2461]
<br>&gt;&gt; &gt;&gt; Dose: [-185.1, -180, -546.3], [2.5, 2.5]
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt; I have two questions here:
<br>&gt;&gt; &gt;&gt; 1. I am certainly sure that I will have to some how resample dose&#39;s
<br>&gt;&gt; &gt;&gt; pixel data to map on to CT image. How can I do this?
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt; 2. Will vtkImageResample class be useful? If yes, then how can I use
<br>&gt;&gt; &gt;&gt; this class. If no, then what other options do I have?
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt; Regards
<br>&gt;&gt; &gt;&gt; Abhishek.
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt; --
<br>&gt;&gt; &gt;&gt; View this message in context:
<br>&gt;&gt; &gt;&gt; <a href="http://vtk.1045678.n5.nabble.com/How-to-resample-RT-Dose-Grid-pixel-da" rel="nofollow" link="external" target="_blank">http://vtk.1045678.n5.nabble.com/How-to-resample-RT-Dose-Grid-pixel-da</a></div>
&gt;&gt; &gt;&gt; ta-with-respect-to-a-CT-image-tp5716546.html
<div class='shrinkable-quote'><br>&gt;&gt; &gt;&gt; Sent from the VTK - Users mailing list archive at Nabble.com.
<br>&gt;&gt; &gt;&gt; _______________________________________________
<br>&gt;&gt; &gt;&gt; Powered by <a href="http://www.kitware.com" target="_blank" rel="nofollow" link="external">www.kitware.com</a>
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt; Visit other Kitware open-source projects at
<br>&gt;&gt; &gt;&gt; <a href="http://www.kitware.com/opensource/opensource.html" rel="nofollow" link="external" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt; Please keep messages on-topic and check the VTK FAQ at:
<br>&gt;&gt; &gt;&gt; <a href="http://www.vtk.org/Wiki/VTK_FAQ" rel="nofollow" link="external" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt; Follow this link to subscribe/unsubscribe:
<br>&gt;&gt; &gt;&gt; <a href="http://www.vtk.org/mailman/listinfo/vtkusers" rel="nofollow" link="external" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>&gt;&gt; &gt;
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; --
<br>&gt;&gt; &gt; Jothybasu Selvaraj
<br>&gt;&gt; &gt; PhD Student
<br>&gt;&gt; &gt; University of Liverpool
<br>&gt;&gt; &gt; UK
<br>&gt;&gt;
<br>&gt;&gt;
<br>&gt;&gt;
<br>&gt;&gt; --
<br>&gt;&gt; Jothybasu Selvaraj
<br>&gt;&gt; PhD Student
<br>&gt;&gt; University of Liverpool
<br>&gt;&gt; UK
<br>&gt;
<br>&gt;
</div></div></div><div><div class="h5"></div><br><br>-- 
<br>Jothybasu Selvaraj
<br>PhD Student
<br>University of Liverpool
<br>UK
<br>_______________________________________________
<br>Powered by <a href="http://www.kitware.com" target="_blank" rel="nofollow" link="external">www.kitware.com</a>
<br><br>Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="nofollow" link="external" 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" rel="nofollow" link="external" 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" rel="nofollow" link="external" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>

        
        
        
        <br>
        <br>
        </div></div><hr noshade size="1" color="#cccccc">
        <div style="color:#444;font:12px tahoma,geneva,helvetica,arial,sans-serif"><div class="im">
                <div style="font-weight:bold">If you reply to this email, your message will be added to the discussion below:</div>
                </div><a href="http://vtk.1045678.n5.nabble.com/How-to-resample-RT-Dose-Grid-pixel-data-with-respect-to-a-CT-image-tp5716546p5716551.html" target="_blank" rel="nofollow" link="external">http://vtk.1045678.n5.nabble.com/How-to-resample-RT-Dose-Grid-pixel-data-with-respect-to-a-CT-image-tp5716546p5716551.html</a>
        </div>
        <div style="color:#666;font:11px tahoma,geneva,helvetica,arial,sans-serif;margin-top:.4em;line-height:1.5em">
                
                To unsubscribe from How to resample RT Dose Grid pixel data with respect to a CT image?, <a href="" target="_blank" rel="nofollow" link="external">click here</a>.<br>

                <a href="http://vtk.1045678.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&amp;id=instant_html%21nabble%3Aemail.naml&amp;base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&amp;breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml" rel="nofollow" style="font:9px serif" target="_blank" link="external">NAML</a>
        </div></blockquote></div><br>


        
        
        
<br/><hr align="left" width="300" />
View this message in context: <a href="http://vtk.1045678.n5.nabble.com/How-to-resample-RT-Dose-Grid-pixel-data-with-respect-to-a-CT-image-tp5716546p5716552.html">Re: How to resample RT Dose Grid pixel data with respect to a CT image?</a><br/>
Sent from the <a href="http://vtk.1045678.n5.nabble.com/VTK-Users-f1224199.html">VTK - Users mailing list archive</a> at Nabble.com.<br/>