TA的每日心情 | 开心 1 小时前 |
---|
签到天数: 3412 天 连续签到: 14 天 [LV.Master]2000FPS
|
发表于 2012-12-28 11:39:27
|
显示全部楼层
|阅读模式
来自:广东省东莞市 电信
注册登陆后可查看附件和大图,以及购买相关内容
您需要 登录 才可以下载或查看,没有账号?注册会员
x
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是不会有此函数的。当然也可以从下面的附件中下载:
NI Vision 帧率计算前面板
通过此方法,即可计算出相机的采集速度。
采集函数需要使用IMAQdx中的Grab这样才能输出缓存数。当然,如果其它的第三方DLL调用的函数有类似的输出,也可以使用此函数。
内部函数查看,其实就是一个计数与计时,然后用总数除时间周期,得到帧率,很简单。
旧版的帧率计算函数:百度网盘:
新版的帧率计算,使用IMAQdx计算性能效果更好,解决采集速度和处理速度差一帧问题,好像在IMAQdx面板中已经直接显示出来了;如果没显示,则一般在C:\Program Files (x86)(64位去掉括号)\National Instruments\LabVIEW 2017(版本号)\vi.lib\vision\Calculate Frames per Second.vi,也可以下载本例子,2017版
|
|