Hi,
I used the script vmtkcenterlines to generate a centerline and saved
it to foo.vtp, the centerline was better than expected. The problem
however arises when I try to smooth the skeleton in my C++ code:

vtkXMLPolyDataReader * reader = vtkXMLPolyDataReader::New();
reader->SetFileName("C:/Programme/vmtk 0.9.0/foo.vtp");
reader->Update();//the file was read correctly

vtkvmtkCenterlineSmoothing * smoother = vtkvmtkCenterlineSmoothing::New();
smoother->SetInput(reader->GetOutput());
smoother->SetSmoothingFactor(0.1);
smoother->Update();//at this point I get the error

ERROR: In ..\..\VTKSource\Filtering\vtkDemandDrivenPipeline.cxx, line 803
vtkStreamingDemandDrivenPipeline (0AC4F1B0): Input for connection
index 0 on input port index 0 for algorithm
vtkvmtkCenterlineSmoothing(0AC3A3C8) is NULL, but a vtkPolyData is
required.

vtk version 5.4.2
vmtk version 0.9
all libraries were built in debug (no debug and release mix)

with many thanks

------------------------------------------------------------------------------
The Next 800 Companies to Lead America's Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book "Blueprint to a 
Billion" shares his insights and actions to help propel your 
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev
_______________________________________________
vmtk-users mailing list
vmtk-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vmtk-users

Reply via email to