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>
<br>Regards, Michael<br><br>