Vision Acquisition CalculateFPS这个VI其实是NI Vision中自带的,但是在函数面板中是找不到的,其真实路径在
..National InstrumentsLabVIEW 2012i.libisiondriverVision Acquisition Express Utility VIs.llbVision Acquisition CalculateFPS.vi。
从函数路径看,这个函数需要安装了VAS视觉采集软件之后才会有。如果仅仅安装Vision是不会有此函数的。当然也可以从下面的附件中下载:
通过此方法,即可计算出相机的采集速度。
采集函数需要使用IMAQdx中的Grab这样才能输出缓存数。当然,如果其它的第三方DLL调用的函数有类似的输出,也可以使用此函数。
内部函数查看,其实就是一个计数与计时,然后用总数除时间周期,得到帧率,很简单。
旧版的帧率计算函数:
【LVision】NI LabVIEW Vision计算帧率VI
http://labviewvision.com/thread-248-1-1.html?fromuid=9
(出处: 机器视觉论坛)