#include <iostream>
#include <opencv2/opencv.hpp>using namespace std;
using namespace cv;int main()
{VideoCapture cap2(2);// 内部参数写0,代表笔记本自带的摄像头,2、1分别代表两个外接USB摄像头VideoCapture cap1(1);// 设置分辨率cap2.set(CV_CAP_PROP_FRAME_WIDTH,640);cap2.set(CV_CAP_PROP_FRAME_HEIGHT,480);cap1.set(CV_CAP_PROP_FRAME_WIDTH,640);cap1.set(CV_CAP_PROP_FRAME_HEIGHT,480);Mat img1;Mat img2;while(cap2.read(img2) && cap1.read(img1)){imshow("img1", img1);imshow("img2", img2);char c = waitKey(1);if(c == 'q' || c == 'Q') // 按q退出{break;}}return 0;
}

测试效果

两个摄像头显示正常,没有出现卡顿现象。

opencv同时开启两个外接USB摄像头采集图像信息,并设置摄像头输出图像的分辨率相关推荐

  1. 【Android RTMP】Android Camera 视频数据采集预览 ( 视频采集相关概念 | 摄像头预览参数设置 | 摄像头预览数据回调接口 )

    文章目录 安卓直播推流专栏博客总结 一. Android 端数据采集涉及到的相关概念 二. Camera 预览图像尺寸设置 三. 获取摄像头采集的数据格式 安卓直播推流专栏博客总结 Android R ...

  2. windows下opencv同时开启两个摄像头采集程序

    亲测可用的代码,至于为什么把 VideoCapture cap(1);//写成全局变量,方便写其他C程序 VideoCapture capcap(2); Mat frame; Mat frame2; ...

  3. 同时读取两个USB摄像头采集

    1.  OpenCV:VideoCapture同时打开两个摄像头 #include <opencv2/opencv.hpp> #include<iostream>using n ...

  4. OpenCV 笔记(03)— 读取视频、通过摄像头采集视频、采集视频 canny 边缘检测

    我们本节学习如何利用 OpenCV 中的 VideoCapture 类,来对视频进行读取显示,以及调用摄像头. VideoCapture 它提供了从摄像机或视频文件捕获视频的 C++ 接口, 作用是从 ...

  5. 基于GTK的USB视频采集程序

    基于GTK的USB视频采集程序 查了几天的资料,今天终于将USB摄像头测试程序调试成功了.这个测试程序很简单,功能就是将USB摄像头采集的数据显示在屏幕上.写这个程序的目的是熟悉usb摄像头的一些基本 ...

  6. 【Android RTMP】NV21 图像旋转处理 ( 图像旋转算法 | 后置摄像头顺时针旋转 90 度 | 前置摄像头顺时针旋转 90 度 )

    文章目录 安卓直播推流专栏博客总结 一. 后置摄像头顺时针旋转 90 度 二. 前置摄像头顺时针旋转 90 度 三. NV21 格式图像旋转代码 安卓直播推流专栏博客总结 Android RTMP 直 ...

  7. jetson nano opencv 打开 CSI摄像头_怎样使用OpenCV打开电脑摄像头或者外接USB摄像头...

    我们如何使用OpenCV打开摄像头并获取从摄像头得到的视频流数据呢?下面,我们会使用VS2019和OpenCV实现该功能. 先上代码: #include#include using namespace ...

  8. Python-OpenCV学习 -- 台式机外接USB摄像头的视频读取

    一.网上很多笔记本带有内置摄像头的 代码读取案例.例如:读取内置摄像头的Python- OpenCV代码 import cv2 #引入库 cap = cv2.VideoCapture(0) while ...

  9. 图像拼接(二):OpenCV同时打开两个摄像头捕获视频

    使用OpenCV实现同时打开两个USB摄像头,并实时显示视频.如果未检测有两个摄像头,程序会结束并发出"摄像头未安装好"的警告.这里推荐一个小巧的摄像头视频捕捉软件:amcap,使 ...

最新文章

  1. _linux运维正确安装oracle流程
  2. 丰田chr优惠5万_精打细算还是英朗划算,优惠5万入手英朗,落地8.8万买贵了吗...
  3. 【python之路24】装饰器
  4. rpm包安装mysql5.5
  5. JZOJ 3853. 【NOIP2014八校联考第2场第2试9.28】帮助Bsny(help)
  6. 【竞赛】智能算法赛:智慧海洋建设Top1方案代码
  7. boost::weak_from_raw相关的测试程序
  8. 2-jQuery - AJAX load() 方法【进阶篇】
  9. Hystrix原理讲解
  10. Android 代码混淆(一)
  11. 缓存设计方案 你了解吗 SpringBoot 快速集成实现一级缓存Redis和二级缓存Caffeine 可自定义扩展
  12. R语言线性回归预测网页流量
  13. Xcode8 NSLog打印json不全解决办法
  14. Polyverse Infected Mushroom Bundle Mac(声音处理器插件包)
  15. hadoop2.2.0 MapReduce求和并排序
  16. 苹果cms怎么添加友情链接图文教程
  17. MS08_067漏洞复现
  18. Python 写入txt文本文件
  19. ShareSDK分享 和新浪登陆冲突解决方法
  20. Bootloader的启动

热门文章

  1. boost::includes相关的测试程序
  2. 使用 BOOST.ASSERT 机制替换库断言
  3. boost::mpl::aux::largest_int相关用法的测试程序
  4. boost::geometry::detail::overlay::get_turn_info用法的测试程序
  5. ITK:提取网格边界上的顶点
  6. VTK:Qt之BorderWidgetQt
  7. VTK:PolyData之ExternalContour
  8. VTK:几何对象之Hexahedron
  9. Qt Quick的国际化和本地化
  10. Qt Creator在问题窗格中显示任务列表文件