<div dir="ltr">And I am using Qt4.8 with vtk5.10 RC4. I heard sometime ago that there is a memory leak in vtk RC2/3(don&#39;t remember exactly which one) when used win Qt applications.<br><br>Jothy<br><br><br><div class="gmail_quote">
On Tue, May 15, 2012 at 3:19 PM, Jothybasu Selvaraj <span dir="ltr">&lt;<a href="mailto:jothybasu@gmail.com" target="_blank">jothybasu@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">Hi all,<br><br>I have a pipeline like this, every time I call this function the memory increases ~10MB. How can I fix this?<br><br>I have a imgData already instantiated like this<br><br>vtkSmartPointer&lt;vtkImageData&gt;img=<br>

     vtkSmartPointer&lt;vtkImageData&gt;::New();<br><br>vtkSmartPointer&lt;vtkXMLImageReader&gt;rd=<br>     vtkSmartPointer&lt;vtkXMLImageReader&gt;::New();<br>rd-&gt;SetFilename(&quot;filename&quot;);<br>rd-&gt;Update();<br>

<br>img=rd-&gt;GetOutput();<br><br><br>//Now I repeat this function several times<br><br>    vtkSmartPointer&lt;vtkImageShiftScale&gt;scaler=<br>            vtkSmartPointer&lt;vtkImageShiftScale&gt;::New();<br>    scaler-&gt;SetInput(img);<b><span style="color:rgb(255,0,0)">//is this correct way of doing?</span></b><br>

<br>    scaler-&gt;SetScale(0.5);//Multiply<br>    scaler-&gt;SetOutputScalarTypeToDouble();<br><br>    //scaler-&gt;ReleaseDataFlagOn();//Tried with this too<br>    scaler-&gt;Update();  <br><br>    img=scaler-&gt;GetOutput();<b><span style="color:rgb(255,0,0)">//is this correct way of doing?</span></b><br>

<br>I am beginner in C++, so I am expecting some silly mistakes.<br><br><br>Thanks<br>--<br>Jothy<br></div>
</blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr">Jothy<br></div><br>
</div>