1、vtkPolyDataMapper::SetInputConnection():VTK可视化管线的输入数据接口,对应的可视化管线的输出数据接口为GetOutPort();VTK5.0之前的版本使用SetInput()和GetOutput()作为输入和输出接口。但在7.1版本后好像就不行了,直接报Mapper没有SetInput。
2、vtkMarchingCubes要求输入是vtkImageData,如果是vtkPolyData类型,程序运行会报错
3、 使用vtkContourFilter可以实现轮廓的提取。
http://lzchenheng.blog.163.com/blog/static/8383353620108130751672/
4、有时候需要判断一条直线和特定物体相交的坐标,可以借助vtkModifiedBSPTree来实现,详见参考资料
http://www.vtk.org/Wiki/VTK/Examples/Cxx/DataStructures/ModifiedBSPTree_IntersectWithLine
5、 关于曲线的测量,可以近似为折线的长度的测量;也可以使用spline曲线拟合,然后计算spline曲线的长度。
根据参考资料[1]的说明,折线是由许多直线段组成的,可以通过将各线段长度进行累加从而得到折线的长度。
[1]http://vtk.1045678.n5.nabble.com/get-length-of-vtkpolyline-td1228133.html
[2]http://vtk.1045678.n5.nabble.com/how-to-compute-the-length-of-spline-td5729305.html#a5729341
6、VTK三维重建总结
http://blog.csdn.net/q1302182594/article/details/45892995