强度图
- 更新时间2025-08-27
- 阅读时长3分钟
强度图类似于强度图表,但它并不保存先前的数据,也不接收刷新模式。每次将新数据传送至强度图时,新数据将替换旧数据。和其它图形一样,强度图也有游标。每个游标可显示图形上指定点的x、y和z值。
强度图和图表的颜色映射
强度图或强度图表通过颜色在二维图上显示三维数据。为强度图或强度图表设置好颜色映射后,可配置其颜色标尺。颜色标尺包括至少两个随机刻度,每个刻度均包含数值和对应的显示颜色。强度图或强度图表所显示的颜色与指定颜色的数值一一对应。颜色映射适用于数据范围的可视化显示,如曲线数据超过阈值时。
用定义颜色梯度数值控件颜色的方式可为强度图和图表设置交互式颜色映射。
属性节点可以两种不同的编程方式设置强度图和图表的颜色映射。通常在属性节点中指定值到颜色的映射。对于该方法,可指定Z标尺的Z标尺:刻度值属性。该属性是一个簇数组,其中每一个簇包含一个数值限定值和所对应的显示颜色。以这种方式指定颜色映射时,可通过Z标尺:高彩属性指定z标尺的高于范围的颜色,通过Z标尺:低彩属性指定z标尺低于范围的颜色。强度图和图表只有254种颜色,加上超出范围(低于和高于)的颜色共有256种颜色。如指定的颜色超出这254种颜色,则强度图或强度图表会通过在指定颜色中进行插值的方式创建254色码表。
如需在强度图上显示位图,可用色码表属性指定一个色码表。这种方法可指定一个最多包含256种颜色的数组。根据强度图表的颜色标尺,传送给图表的数据被映射为该色码表中的不同索引。如颜色标尺的范围为0到100,则数据中的值0被映射为索引1,而值100被映射为索引254,两者之间的值则在1到254之间进行插值。任何低于0的值被映射为低于范围的颜色(索引0),而任何高于100的值被映射为高于范围的颜色(索引255)。
| 注:强度图或图表显示的颜色会受到视频卡所能显示的颜色和颜色数量的限制,同时还受分配给显示所用的颜色数的限制。 |
关于颜色映射的范例,请参考labview\examples\Controls and Indicators\Graphs and Charts\Intensity Graphs and Charts目录下的Modifying the Color Table VI。