首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >处理中的多路摄像头采集视频

处理中的多路摄像头采集视频
EN

Stack Overflow用户
提问于 2015-12-11 00:05:10
回答 1查看 1.7K关注 0票数 2

我试图在同一处理窗口中显示2个(或更多)来自连接到计算机的摄像头的不同捕获:默认的内置摄像头和USB摄像头。

似乎如果我同时启动两个摄像头,什么都不会显示。甚至有可能有2个(或更多)不同的捕获吗?代码如下:

代码语言:javascript
复制
import processing.video.*;
Capture camA;
Capture camB;
String[] cameras;

void setup(){
cameras=Captures.list();
camA = new Capture(this,1280,960,cameras[15]);
camB = new Capture(this,1280,960,cameras[1]);
camA.start(); 
camB.start();
}
void draw() {
  image(camA, 100, 100, 360,240);
  image(camB, 500, 100, 360,240);
}

void captureEvent(Capture c) {
  if(c==camA){   
    camA.read();
  }else if(c==camB) {
    camB.read();
  }
}
EN

回答 1

Stack Overflow用户

发布于 2015-12-11 07:22:28

已通过从列表中选择其他摄影机分辨率修复。将两者都设置为较高的分辨率将不会渲染它们。一台640x320,另一台320x180,这对我来说已经足够了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34206480

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档