[vtkusers] vtkDecimatePro Problem
葛为卫
210513028 at suda.edu.cn
Thu Jul 27 10:19:14 EDT 2006
hello,everyone.
I have a problem.I appreciate someone can help me.
Here is my source code.It's very simple,read CT images and rebuild then in 3D.
You can see that I use vtkDecimatePro to decimate triangle plane.But after
that job.I find that it costs more time.
I'm very puzzled.I take the method to speed up,but it costs more time.Can some
tell me why.
Thank everyone in advance. Best regards.
...
...
vtkDICOMImageReader *reader = vtkDICOMImageReader::New();
reader->SetDataByteOrderToLittleEndian();
reader->SetDirectoryName("C://data");
reader->SetDataSpacing(3.2, 3.2, 1.5);
reader->SetDataOrigin(0.0, 0.0, 0.0);
vtkContourFilter *skinExtractor = vtkContourFilter::New();
skinExtractor->SetInputConnection(reader->GetOutputPort());
skinExtractor->SetValue(0,1500);
vtkDecimatePro *decimatepro=vtkDecimatePro::New();
decimatepro->SetInputConnection(skinExtractor->GetOutputPort());
decimatepro->SetTargetReduction(0.8);
vtkPolyDataNormals *skinNormals = vtkPolyDataNormals::New();
skinNormals->SetInputConnection(skinExtractor->GetOutputPort());
skinNormals->SetFeatureAngle(180);
.....
.....
More information about the vtkusers
mailing list