设置窗格所用的背景图像。LabVIEW支持BMP、JPEG和PNG格式的背景图像。

该属性的作用类似于窗格属性对话框中外观页的浏览选项。

如需使用图片设置图像,使用该方法前可通过图片至像素图转换VI将数据转换为图像数据簇。如使用文件设置图像,使用该方法前可通过读取JPEG文件读取PNG文件读取BMP文件VI将数据转换为图像数据簇。

元素

名称 说明信息
图像类型 保留以备后用。
图像深度 图像深度可指定图像的颜色深度(描述图像中每个像素的位数)。有效值包括每像素1位、4位、8位和24位(默认)。图像深度可确定LabVIEW解析“图像”和“颜色”的值的方式。
图像

“图像”是一维字节数组,按光栅顺序描述图像中各个像素的颜色。“图像深度”的值可确定LabVIEW解析该输入的值的方式。

如“图像深度”为24,则每个像素的颜色用3个字节描述。每个像素的第一个字节代表红色值,第二个字节代表绿色值,第三个字节代表蓝色值。

如“图像深度”为8,则每个像素的颜色用一个字节描述。每位的值与“颜色”中的一个元素相对应,“颜色”中存储32位RGB值,最高字节为零,接下来分别是红色、绿色、蓝色值。有效值在0255之间。

“图像深度”为4时与“图像深度”为8时的情况相似。图像有效值在015之间时例外。

如“图像深度”为1,则图像中的0值对应于“颜色”中的元素0。所有其它值对应于“颜色”中的元素1。

掩码 “掩码”为字节数组,每位用于描述一个像素的掩码信息。第一个字节描述前八个像素,第二个字节描述后八个像素,依此类推。如某位为0,则对应的像素显示为透明。如数组为空,则所有像素为不透明。如图像中的像素在数组中无对应的位,则该像素为不透明。
颜色

“颜色”是和图像值对应的RGB颜色值构成的数组。“图像深度”的值可确定LabVIEW解析该输入的值的方式。

如“图像深度”为24,则LabVIEW忽略该输入。

如“图像深度”为8,则数组可包含256个元素。

如“图像深度”为4,则数组可包含16个元素。

如“图像深度”为1,则数组可包含2个元素。

矩形 包含绘图区域边界坐标的簇。VI按照绘图区域的宽度和高度剪裁图像。绘图区域的下边界和右边界不包含图像的像素。水平坐标向右递增,垂直坐标向下递增。
  • 左-矩形左边界的水平坐标。
  • 上-矩形上边界的垂直坐标。
  • 右-矩形右边界的水平坐标。
  • 下-矩形下边界的垂直坐标。

注释

下表列出了该属性的特性

短名称 BackgroundImage
数据类型 ccclst.png
权限 读取/写入
可用于运行引擎
可用于实时操作系统
可在VI运行时设置
加载前面板至内存
使用前必须授权
加载程序框图至内存
允许远程访问