• 1599阅读
  • 2回复

[提问]新建同一个摄像头出现重大问题 [复制链接]

上一主题 下一主题
离线odessa
 

只看楼主 倒序阅读 楼主  发表于: 2020-08-05
回复本帖可获得2点威望奖励!
每人最多可获奖1次,奖池剩余8点威望 (中奖几率50%)

摄像头通过usb2.0连接到主机,windows10系统,点击一个按钮就新建一个子窗口并在子窗口中打开摄像头,然后关闭这个窗口,再次打开摄像头时提示:[0x800705aa] Failed to start (系统资源不足,无法完成请求的服务。)
原因:关闭子窗口时,其实摄像头内部还是开着的,再次打开时新建一个摄像头,检测到了摄像头已经开启,因此资源不足,但是在mac bookpro上会同时产生多个摄像头画面没有问题
windows:window.open('http://www.qtcn.org/bbs/attachment/Mon_2008/17_204250_d8213ecd028d787.png?233');" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >
mac:

源码:
我想实现在windows上面也能同时新建多个摄像头画面




离线suzhuorui

只看该作者 1楼 发表于: 2020-08-15
要不把查看器当参数传给其他界面,不行的话用opencv呗,直接搞到image想放几个放几个
离线snow_man_0

只看该作者 2楼 发表于: 2020-08-16
回帖奖励+ 2
在窗口的析构函数里加上camera->close();试试
快速回复
限100 字节
 
上一个 下一个