python paraview如何获取颜色贴图范围的最小值和最大值

2024-09-28 22:25:31 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,我在找一个方法,让我得到实际的颜色贴图范围(最小值和最大值)值或(最小值和最大值)场景值。我需要使用类似RescaleTransferFunction(min, max)的方法来更改范围刻度值,其中最小值和最大值是根据实际刻度值设置的。在


Tags: 方法颜色场景minmax刻度rescaletransferfunction
1条回答
网友
1楼 · 发布于 2024-09-28 22:25:31

假设您有一个数据源s。您可以从s中找到数据范围值,如下所示:

info = s.GetDataInformation().DataInformation
arrayInfo = info.GetArrayInformation("Normals", vtk.vtkDataObject.FIELD_ASSOCIATION_POINTS)
range = arrayInfo.GetComponentRange(0)

获得数据范围后,可以使用

^{pr2}$

相关问题 更多 >