在LabVIEW中開啟並顯示圖片檔

更新 May 8, 2024

產品資訊

軟體

  • LabVIEW Full
  • LabVIEW Base

問題敘述

我想打開一個bitmap、jpeg或png檔(無論其色彩深度為何)並將其顯示在正在運行的VI的Front Panel上。我該如何做到這一點?

解決方案

您可以使用Graphics & Sound面板中的VI來實現此功能。在Draw Flattened Pixmap VI後連上Read Bitmap File VI、Read JPEG File VI或Read PNG File VI來達成讀取圖檔的功能。 您可以在Functions»Graphics & Sound»Graphics Format 面板中找到與Read功能相關的VI,還有在Functions»Graphics & Sound»Picture Functions面板中找到與Draw功能相關的VI。

 

相關資訊

上述兩種VI的組合能允許讀取和顯示任何格式的圖檔文件,而不用管其色彩深度為何。要將圖片的色彩深度修改為特定的級別,您需要先unflatten資料並使用Draw Unflattened Pixmap VI。下面的程式碼片段是在LabVIEW 2013撰寫,此範例適用於LabVIEW 8.0或LabVIEW 2011及更高版本的LabVIEW。