我能否使用IMAQdx同时从多个USB相机采集图像?



主要软件:
主要软件版本: 3.5
主要软件修正版本: N/A
次要软件: N/A

问题:
我有两个或者更多的USB相机,想要用IMAQdx驱动同时从相机里采集图片。可以实现吗?


解答:
你可以使用IMAQdx同时从多个USB相机里采集图片,但是有一些注意事项。
 
首先,有些USB相机驱动并不支持两个相机的同时采集。由于IMAQdx驱动是通过相机驱动来访问相机的,因此如果相机驱动本身不支持从多个相机之间进行同时采集,IMAQdx驱动也就无法实现这样的功能。
 
由于市场上的USB相机类型有很多,NI无法对所有相机进行测试来判断哪些驱动可以支持多个相机的同时采集。但是Creative VF0220 and VF0330 已被确认可以实现多个相机的同时采集。
 
另外的一个限制因素是电脑的USB总线。你必须确保在进行多个相机同时采集的时候你的电脑可以处理总线上传输的数据量。另外,如果你电脑上同时插入了多个USB设备,那么总线带宽可能会受到限制并且产生超时错误。
 
最后,需要注意的是同时并不意味着硬件定时。由于这些设备使用USB总线,只有软件定时是可用的。
 
如果你想要在多个USB相机之间进行切换采集,可以参考这个范例:Developer Zone Example: Toggle between Multiple USB Camera


相关链接: KnowledgeBase 54DB31WA: Troubleshooting USB Camera Installation Problems
Developer Zone Tutorial: NI Adds USB Camera Support with 2009 Software
Products and Services: NI Vision Acquisition Software
Developer Zone Example: Toggle between Multiple USB Camera

附件:





报告日期: 01/07/2010
最近更新: 05/30/2015
文档编号: 556FPT44