为什么我用labview的IMAQ控件做出的视频采集程序显示出来有时延

为什么我用labview的IMAQ控件做出的视频采集程序显示出来有时延,第1张

如果做监控的话,不推荐使用LabVIEW,现在的视频监控系统都很成熟了。LabVIEW不是干这个用的,它的长处不在这里。 如果你们老师让你做课题,那就另说了。

可能原因

1、程序里面有延时

2、带宽不够(你用什么接口的相机?)

把你程序发上来看看。

要是采集usb摄像头的图像就不用你说的那个了 ,用IMAQdx,你在labvIEW例程里能找到,下面是路径Program Files\National Instruments\LabVIEW 2010\examples\IMAQ里面有个IMAQdx你看那个例子就会了。前提是你安装了vision工具包,一共有三个包vision acquasition,vision assistant,vision development

1、安装NI Vision软件模块,可以在National Instruments的官方网站上下载。

2、打开LabVIEW,创建一个新的VI。

3、在Block Diagram窗口中,右键单击空白处,选择“Functions Palette”,然后选择“NI Vision”,这将会打开NI Vision函数库。

4、选择“File I/O”选项卡,并在其中查找“IMAQ Read File”函数。这个函数可以用来读取Surface文件

5、将“IMAQ Read File”函数从NI Vision函数库拖到Block Diagram中。

6、配置“IMAQ Read File”函数的输入参数,包括Surface文件的路径和名称等。

7、连接“IMAQ Read File”函数的输出到其他需要使用Surface数据的模块中。

8、在VI面板中添加必要的控件和指示器,以便用户可以指定Surface文件的路径和名称,并且可以查看Surface数据。

9、运行VI,检查Surface数据是否正确读取。如果Surface数据读取不正确,可以检查文件路径和名称等参数是否正确设置。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7902627.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存