如题:将图层数据(vtkimagedata)生成3D对象(vtkpolydata)
示例代码如下:
vtkSmartPointer<vtkMarchingCubes> pMarchingCubes = vtkSmartPointer<vtkMarchingCubes>::New();
pMarchingCubes->SetInputData(vtkimagedata);
pMarchingCubes->SetNumberOfContours(1);
pMarchingCubes->SetValue(0, 1);
vtkMarchingCubes简称MC方法,是一个过滤器,该过滤器接受一个体数据的输入(三维规则的点集),输出一个或者多个等值面。使用它,必须给等值面赋值。或者,你可以设定的一个scalar的范围和等值面的间隔来决定这个范围内的一系列的等值面的值。
输出的数据往往有噪声,因