<div class="gmail_quote">On Wed, Nov 11, 2009 at 7:00 AM, Michael Xanadu <span dir="ltr"><<a href="mailto:xanadu.michael@googlemail.com">xanadu.michael@googlemail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br><br>I want to convert a vtkImageData, delivered by vtkKWEPaintbrushWidget respectively it's vtkKWEPaintbrushRepresentation2D, to an itk::Image:<br><br><br>vtkImageData *output = vtkImageData::New();<br>m_paintbrushRepresentation2D->GetPaintbrushDrawing()->GetPaintbrushData()->GetPaintbrushDataAsImageData(output);<br>
<br>typedef itk::VTKImageToImageFilter<Short3DType> VtkToItkType;<br>VtkToItkType::Pointer filter = VtkToItkType::New();<br>filter->SetInput(output);<br><br>filter->Update();<br><br><br>The problem is, that the applications crashes if I call filter->Update() and following message is shown: "There is no source code available for the current location." It seems that something is wrong with the output data of the paintbrush. Whether the paintbrush delivers an correct image I can look at with a vtkImageViewer (all looks fine), the indent of that image says, that there's currently no image!? I guess that's the reason why the filter can't process the data. Does anybody know a solution?<br>
</blockquote><div><br><br>1. Let's take this step by step. Verify if the image is fine, before taking it all the way to ITK. Something like...<br><br>m_paintbrushRepresentation2D->GetPaintbrushDrawing()->GetPaintbrushData()->GetPaintbrushDataAsImageData(output);<br>
<br>vtkMetaImageWriter *writer = vtkMetaImageWriter::New();<br>writer->SetInput(output);<br>writer->SetFileName("image.mha");<br>writer->Write();<br><br><br>2. The message "There is no source code available for the current location." perhaps points to the fact that you aren't building all your libraries for the debug mode. There must be some point in the stack trace where there is source code. What is the last such point.<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Regards, Michael<br><br>
<br>_____________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Kitware offers ITK Training Courses, for more information visit:<br>
<a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ at:<br>
<a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
<br></blockquote></div><br>--<br>karthik<br>