图形格式VI可从几种标准图像文件格式中读写数据,包括位图(.bmp)、便携式网络图形(.png)和联合图形专家组(.jpg)文件。这些VI可用于下列任务:

  • 从一个图形文件中读取用于在二维图片控件中显示的数据。
  • 读取用于图像操作的数据。
  • 将图像写入其他应用程序以便查看。

LabVIEW以二维数组保存位图数据,数组中每个点的颜色因其颜色深度的不同而不同。例如,在黑白或1位的图像中,每个点都是布尔型。在4位和8位的图像中,每个点是色码表的一个索引。而在24位真彩的图像中,每个点是红、绿、蓝(RGB)值的混合。

这些读写图形文件的VI要求操作的数据是简单的字符串格式,因为这种格式更接近图形文件被写入磁盘的方式,数据被保存在一维数组中。这些图形文件是像素图,在概念上类似于位图。通过绘制平化像素图VI可直接显示这些平化的数据。

如需将这些数据作为二维数组进行操作,可用还原像素图VI和平化像素图VI将它转换成适当的格式。