继续转载自己的文章。。。。
当进行多个USB视频捕捉时,不是每个USB插口都能插上一个USB摄像头。如果这样做的话,结果可能是屏幕一片空白,什么都没有,因为摄像头初始化会出错,导致程序不可正常运行。
先谈谈USB的传输速度问题吧。一个USB2.0的理论传输速度为480Mbps,也就是60MBps。当然,实际上不可能达到这个理论的最大值。一般只能达到这个值的70%左右,读入速度为30-42MBps,写入速度为25-30MBps。当我们用一个摄像头采集时,假设采集一帧的分辨率为640*480(这个分辨率是大多数摄像头都支持的分辨率),图像是24位的位图,采集帧率为30Fps,那么所需的带宽为640*480*24*30bps,即640*480*24*30/8/1024/1024=26.37MBps。可见ÿ