NI-IMAQ for USB Cameras驱动支持哪些种类的相机?
NI-IMAQ for USB Camera驱动支持有Direct Show filter的相机。这通常包含USB接口的相机、显微镜、扫描仪、大部分的IEEE-1394相机,以及USB video转接器(将模拟视频转换成USB格式)等。需要注意的是,由于有Direct Show filters的相机通常是属于消费等级的低分辨率相机,所以这个驱动程序不是专为高端视觉应用程序设计的。有Direct Show filters的工业IEEE-1394摄影机通常分辨率及帧频率较低,而一般的IEEE-1394接口使用的是IIDC/DCAM标准(National Instruments提供NI-IMAQdx驱动与IIDC/DCAM兼容的IEEE-1394相机完成接口连接)。DirectShow驱动是针对一般学术的应用及不需要高质量影像的使用者所设计的。摄影机上的Direct Show filter通常会将获取的图像进行压缩,并加入一些压缩的组件至图像内容中,因此后续的图像处理也较为困难。
NI-IMAQ for USB Cameras驱动程序并不支持从多个相机同时获取图像。建议将这个驱动程序与单核、非超线程的计算机一起使用。如果使用双核或超线程的计算机,通常可以在BIOS中关闭这些功能来使得在驱动USB相机时获得更好的图像效果。
对于摄像头使用DirectShow来驱动时,可以在MAX等NI软件中找到一台相机,但是不能对同一厂家的多台相机同时识别。如下贴的多台大恒MER USB2的相机就无法在MAX中同时驱动。要想驱动同一厂家的多台USB2相机,只能考虑使用厂家写的驱动,如DLL来驱动。或者是使用不同厂家的两个同级别的相机。
大恒水星相机IAMQdx驱动下无法支持多相机
visionbbs.com/thread-7827-1-1.html?&fromuid=16
(出处: 机器视觉论坛)
对于2009版或以后的版本,NI-IMAQ for USB Cameras驱动程序已经集成到Vision Acquisition Software(VAS)的IMAQdx中,但是其要求与实现方法是同样的,所以即使有在2009版本以后的驱动程序中,仍然无法同时驱动两台或多台同型号的USB2相机。
页:
[1]