当前位置:编程学习 > C#/ASP.NET >>

求同时控制多个摄像头方法及其代码

求同时控制多个摄像头方法及其代码 --------------------编程问答-------------------- 默默的学习 也普及普及这方面的知识 --------------------编程问答-------------------- 对这方面有所了解的求多多指点,迫切等待中。。。求高手指点 --------------------编程问答-------------------- 你要怎么打开?
做什么操作,摄像头无非就是看视频了,
如果你想操作摄像头转动,最好是找厂家 --------------------编程问答-------------------- 下载Afoge.net,里面有个two camera test,你依葫芦画瓢就可以控制多个了 --------------------编程问答--------------------
引用 4 楼 zxs77588 的回复:
下载Afoge.net,里面有个two camera test,你依葫芦画瓢就可以控制多个了

这个好像不行,用的多线程,感觉很卡,我现在也在做了一个,一个摄像头时没问题,多个的时候就出现了问题, --------------------编程问答--------------------
引用 3 楼 mjp1234airen4385 的回复:
你要怎么打开?
做什么操作,摄像头无非就是看视频了,
如果你想操作摄像头转动,最好是找厂家

就是同时打开两个摄像头,进行录像功能,我要怎么控制打开指定的摄像头 --------------------编程问答-------------------- 具体的说是这样的
通过这句发送的 SendMessage Preview_Handle, WM_CAP_DRIVER_CONNECT, nCameraID, 0 
我的两个usb口连着两个摄像头 我改成SendMessage Preview_Handle, WM_CAP_DRIVER_CONNECT, 0, 0 程序捕捉的是默认的,但是 我改成SendMessage Preview_Handle, WM_CAP_DRIVER_CONNECT, 1, 0 程序却捕捉不到另一个设备,不知道怎么弄? --------------------编程问答-------------------- 这个方法,如果是连接到电脑的免驱动摄像头,不能打开摄像头。
使用directShow最好。
http://download.csdn.net/detail/mjp1234airen4385/3607954
看看这个类库,你能不能用 --------------------编程问答--------------------
引用 6 楼 haloujj 的回复:
Quote: 引用 3 楼 mjp1234airen4385 的回复:

你要怎么打开?
做什么操作,摄像头无非就是看视频了,
如果你想操作摄像头转动,最好是找厂家

就是同时打开两个摄像头,进行录像功能,我要怎么控制打开指定的摄像头


如果你只要控制2个摄像头,并且要指定,我上面所得Aforge.net解决你的问题妥妥的。至于楼上说的Afoge.net控制多个摄像头会卡,但可能控制的比较多。2个的话肯定没问题。 至于代码 ,等你下载好后  ,示例程序里的代码你基本只要会复制粘贴即可 --------------------编程问答--------------------
引用 9 楼 zxs77588 的回复:
Quote: 引用 6 楼 haloujj 的回复:

Quote: 引用 3 楼 mjp1234airen4385 的回复:

你要怎么打开?
做什么操作,摄像头无非就是看视频了,
如果你想操作摄像头转动,最好是找厂家

就是同时打开两个摄像头,进行录像功能,我要怎么控制打开指定的摄像头


如果你只要控制2个摄像头,并且要指定,我上面所得Aforge.net解决你的问题妥妥的。至于楼上说的Afoge.net控制多个摄像头会卡,但可能控制的比较多。2个的话肯定没问题。 至于代码 ,等你下载好后  ,示例程序里的代码你基本只要会复制粘贴即可

其实我最终的目的还是做一个可以添加多个摄像头的系统,但也很感谢你的回答! --------------------编程问答--------------------
引用 8 楼 mjp1234airen4385 的回复:
这个方法,如果是连接到电脑的免驱动摄像头,不能打开摄像头。
使用directShow最好。
http://download.csdn.net/detail/mjp1234airen4385/3607954
看看这个类库,你能不能用

panle1控件对应摄像头0,panle2对应的是摄像头1,打开摄像头0时显示在panle1,当同时打开摄像头1时,panle1中的摄像头0黑了,panle2正常显示摄像头1,这是为什么,难道是要用多线程还是怎样,就大神指点。。 --------------------编程问答-------------------- 除
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,