使用NI-IMAQ功能在LabVIEW中保存圖像和視頻

更新 Jan 14, 2020

產品資訊

Software

  • LabVIEW

Driver

  • Vision Acquisition Software
  • NI-IMAQ

問題敘述

  • 我想用NI視覺採集軟件(VAS)的NI-IMAQ或NI-IMAQdx驅動程序保存我獲得的圖像,但我沒有用於LabVIEW的NI視覺開發模塊。在LabVIEW中僅使用VAS將圖像保存為圖片或視頻有哪些選擇?
  • 我正在使用VAS獲取圖像,我想將圖像保存為視頻文件。我有什麼選擇?我可以使用哪種視頻文件格式?

解決方案

在LabVIEW中,有一些功能可以將圖像保存為各種文件類型。您可以將圖像保存為JPEG,BMP,TIFF或PNG文件類型,並且可以以AVI視頻格式保存圖像。

另存為圖像

  • 使用IMAQ Write File 2.vi此VI將允許您將圖像保存為JPEG,BMP,TIFF或PNG文件。

這些VI位於Vision and Motion»Vision Utilities»Files下的Functions Palette中


另存為視頻

  • 使用位於Vision and Motion»Vision Utilities»Files»AVI下的Functions Palette中的AVI功能。這些功能允許您將一系列圖像保存到AVI視頻文件並讀取AVI文件。

相關資訊

在NI示例查找器中,可以在較新版本的LabVIEW中找到如何配置和保存圖像和AVI文件的示例。示例查找器打開後,只需導航到Hardware Input and Output » Vision Acquisition » IMAQ » File Input and Output,找到顯示如何正確配置保存過程的示例代碼。這三個示例是Grab和Save to AVI.viSequence and Save to AVI.viSnap and Save to File.vi。