使用二维图片控件
- 更新时间2025-08-27
- 阅读时长2分钟
二维图片控件包括一系列绘图指令,用于显示含有线、圆、文本及其他类型图形的图片。二维图片控件可实现像素级控制,能用于创建几乎任何图形对象。使用二维图片控件和图形VI可在LabVIEW中创建、修改和查看图形,无须另外借助任何图形应用程序。
注: 也可使用三维图片控件图形化显示三维场景。可设置三维场景的特性,如光源的类型和位置,用户控制的视角如何与场景进行交互,等等。
二维图片控件使用像素坐标系,其原点(0,0)位于控件的左上角。坐标系的水平(x)分量自左向右递增,垂直(y)分量自上而下递增。
如图片对于二维图片控件来说过大而无法完全显示,LabVIEW将会对其进行裁剪,仅显示适合该控件显示区域大小的部分图片。可使用定位工具调整控件的大小,再次运行VI后可查看整张图片。也可显示二维图片控件的垂直和水平滚动条,从而查看无法在控件显示区域内显示的部分图片。右键单击控件并从快捷菜单中选择显示项»滚动条,显示滚动条。
使用图片类的VI服务器属性可通过编程修改二维图片控件,如改变二维图片控件的大小或控件的图片显示区域。
将二维图片控件放在前面板上,将出现一个空白矩形区域,而程序框图上则相应出现一个接线端。如下图所示。
如需在二维图片控件中显示图像,必须通过编程向该控件写入一个图像。而不是通过复制图像到剪贴板并粘贴至二维图片控件的方式。可使用图片函数VI指定一系列绘制指令。每个VI接受一系列描述了某个绘制指令的输入。基于这些输入,VI将基于传递至二维图片控件的值创建显示的图片。
默认状态下,二维图片控件在绘制图像前总会清空当前显示。如需二维图片控件在原有图像之上绘制新图像,可右键单击图片控件,取消勾选画前清除图片快捷菜单项。