<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'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"><<a href="mailto:jothybasu@gmail.com" target="_blank">jothybasu@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">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<vtkImageData>img=<br>
vtkSmartPointer<vtkImageData>::New();<br><br>vtkSmartPointer<vtkXMLImageReader>rd=<br> vtkSmartPointer<vtkXMLImageReader>::New();<br>rd->SetFilename("filename");<br>rd->Update();<br>
<br>img=rd->GetOutput();<br><br><br>//Now I repeat this function several times<br><br> vtkSmartPointer<vtkImageShiftScale>scaler=<br> vtkSmartPointer<vtkImageShiftScale>::New();<br> scaler->SetInput(img);<b><span style="color:rgb(255,0,0)">//is this correct way of doing?</span></b><br>
<br> scaler->SetScale(0.5);//Multiply<br> scaler->SetOutputScalarTypeToDouble();<br><br> //scaler->ReleaseDataFlagOn();//Tried with this too<br> scaler->Update(); <br><br> img=scaler->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>