等值面(线)
抽取轮廓的操作对象是标量数据。其思想是:将数据集中标量值等于某一指定恒量值的部分提取出来。对于3D的数据集而言,产生的是一个等值面;对于2D的数据集而言,产生的是一个等值线。其典型的应用有气象图中的等温线、地形图中的等高线。对于医学数据而言,不同的标量值代表的是人体的不同部分,因而可以分别提取出人的皮肤或骨头。
等值线
提取等值线需要vtkContourFilter过滤器,输入数据源,设置等值线,更新即可得到等值线数据。
// 1 提取轮廓 corresponding to the black limit of the image
vtkSmartPointer<vtkContourFilter> contourFilter = vtkSmartPointer<vtkContourFilter>::New();
本文介绍了VTK中的vtkContourFilter过滤器,用于从标量数据中提取等值面或等值线。通过SetValue()和GenerateValues()方法设定等值线的值,可用于创建等温线、等高线等。示例代码展示了如何设置多个等值线并生成等值线数据。
订阅专栏 解锁全文
241

被折叠的 条评论
为什么被折叠?



