【LVision】NI LabVIEW Vision计算帧率VI
Vision Acquisition CalculateFPS这个VI其实是NI Vision中自带的,但是在函数面板中是找不到的,其真实路径在..\National Instruments\LabVIEW 2012\vi.lib\vision\driver\Vision Acquisition Express Utility VIs.llb\Vision Acquisition CalculateFPS.vi。
从函数路径看,这个函数需要安装了VAS视觉采集软件之后才会有。如果仅仅安装Vision是不会有此函数的。当然也可以从下面的附件中下载:
通过此方法,即可计算出相机的采集速度。
采集函数需要使用IMAQdx中的Grab这样才能输出缓存数。当然,如果其它的第三方DLL调用的函数有类似的输出,也可以使用此函数。
内部函数查看,其实就是一个计数与计时,然后用总数除时间周期,得到帧率,很简单。
旧版的帧率计算函数:百度云盘:
**** Hidden Message *****
新版的帧率计算,使用IMAQdx计算性能效果更好,解决采集速度和处理速度差一帧问题,好像在IMAQdx面板中已经直接显示出来了;如果没显示,则一般在C:\Program Files (x86)(64位去掉括号)\National Instruments\LabVIEW 2017(版本号)\vi.lib\vision\Calculate Frames per Second.vi,也可以下载本例子,2017版
**** Hidden Message *****
.\National Instruments\LabVIEW 2012\vi.lib\vision\driver\Vision Acquisition Express Utility VIs.llb\Vision Acquisition CalculateFPS.vi。 学习一下,谢谢:) 学习学习学习学习学习 过来看看啊! 关注支持石鑫华视觉 在Camera GRAB.vi中如何设置采集图像的分辨率? ken0137 发表于 2013-2-5 15:12 static/image/common/back.gif
在Camera GRAB.vi中如何设置采集图像的分辨率?
使用属性中的Video模式 是不是上面那个IMAQdx属性节点里设置,选择acquisition Attributies-->Video Mode,但是若是创建常量,不知道输入点上面东西
还有请版主点评一下这个帖子,求教。http://www.mufenglv.com/forum.php?mod=viewthread&tid=1238 石鑫华视觉 发表于 2013-2-5 22:05 static/image/common/back.gif
使用属性中的Video模式
是不是在IMAQdx这个属性节点里,选择Acquisition Attributes-->Video Mode,但是设置其为输入,在创建输入常量时不知道应该输入什么样的参数,还有请版主分析一下这个帖子http://www.mufenglv.com/forum.php?mod=viewthread&tid=1238,求教 找了好久這NI LabVIEW Vision计算帧率VI