在 VTK 中选择不同的、单独的多数据
Selecting distinct, separate polydata in VTK
我使用 VTK 成功地对体积进行了切片,并使用 vtkFeatureEdges 获得了三个冠状血管的轮廓。
有没有一种 VTK 方法可以选择其中之一?我想要的是一个只有一个血管切片的 polyData(有点类似于 scipy label)。我可以通过从单元重新创建点连接来手动执行此操作,但也许有一个我不知道的现成过滤器?
我正在使用 Python 绑定,但我认为 C++ 答案也会有帮助。
- 使用
Connectivity
过滤器为每个容器生成一个RegionID数组
- 使用编辑->查找数据创建基于 RegionID 数组的选择
- 使用
Extract Selection
过滤器提取它。
这是一个 ParaView 答案,因为您将问题标记为 ParaView。但是所有这些过滤器和选择机制在 VTK 中也可用。
我使用 VTK 成功地对体积进行了切片,并使用 vtkFeatureEdges 获得了三个冠状血管的轮廓。
有没有一种 VTK 方法可以选择其中之一?我想要的是一个只有一个血管切片的 polyData(有点类似于 scipy label)。我可以通过从单元重新创建点连接来手动执行此操作,但也许有一个我不知道的现成过滤器?
我正在使用 Python 绑定,但我认为 C++ 答案也会有帮助。
- 使用
Connectivity
过滤器为每个容器生成一个RegionID数组 - 使用编辑->查找数据创建基于 RegionID 数组的选择
- 使用
Extract Selection
过滤器提取它。
这是一个 ParaView 答案,因为您将问题标记为 ParaView。但是所有这些过滤器和选择机制在 VTK 中也可用。