错误-1074396154:图像不足以进行操作

更新 May 4, 2022

适用于

软件

  • LabVIEW

驱动

  • Vision Acquisition Software

问题详述

我的 NI 视觉程序使用了 IMAQ Create VI 来为我的图像采集分配内存,但当我尝试传递图像引用给另一个函数(例如 IMAQdx Get Image VI)时,LabVIEW 会抛出以下错误:

错误-1074396154 图像不足以进行操作。

我该如何解决此错误?

解决方案

解决该问题的一个常用方法是在 IMAQ Create VI 后面调用 IMAQ SetImageSize VI,以设置将要传递进来图像的x和y分辨率值。
 
在以下示例中,如图所示,应在调用 IMAQdx Get Image VI 之前调用 IMAQ SetImageSize VI。 X分辨率和Y分辨率设置为此应用程序的适当值。您的特定应用程序的值可能会有所不同。