使用AForge 来实现摄像头照片采集的时候遇到这样的问题,
摄像头一次能被一个地方调用,如果Winform里面你窗口在开着摄像头,子窗口又要调用摄像头。我每次都是把父窗口停止后再在子窗口打开。这个摄像头初始化和打开的过程比较慢总是要耗时几秒钟。
对于这种设备(一次只能一个地方用)大家是怎么去控制的?
将videoplayer 和videosource作为公共对象,在Winform里面打开,后面子窗口需要显示图像的时候将控件传进子窗口然后显示到界面上。