本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:OpenCV – 打开摄像头并用窗口显示摄像头的内容
原文链接:https://www.stubbornhuang.com/433/
发布于:2019年11月18日 22:19:34
修改于:2019年11月18日 22:19:34

1 示例代码
#include <iostream>
#include <opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main()
{
//打开第一个摄像头
VideoCapture cap(0);
//判断摄像头是否打开
if (!cap.isOpened())
{
cout<<"摄像头未成功打开"<<endl;
}
//创建窗口
namedWindow("打开摄像头",1);
for (;;)
{
//创建Mat对象
Mat frame;
//从cap中读取一帧存到frame中
cap>>frame;
//判断是否读取到
if (frame.empty())
{
break;
}
//显示摄像头读取到的图像
imshow("打开摄像头",frame);
//等待300毫秒,如果按键则退出循环
if (waitKey(300)>=0)
{
break;
}
}
}
当前分类随机文章推荐
- OpenCV - 静态图片人脸检测和摄像头人脸检测 阅读2922次,点赞0次
- OpenCV - linux上编译出现undefined reference to cv::dnn::experimental_dnn错误 阅读1287次,点赞0次
- OpenCV - 读取一个图像,并使用Canny算子进行边缘提取 阅读2866次,点赞0次
- OpenCV - 指定插值方法改善resize函数缩放图片时出现锯齿、失真、清晰度降低问题 阅读306次,点赞0次
- OpenCV - 打开摄像头并用窗口显示摄像头的内容 阅读2771次,点赞0次
- OpenCV - cv::VideoWriter::fourcc可支持的视频编码格式 阅读1731次,点赞0次
- OpenCV - Mat与lplImage和CvMat的相互转换 阅读3494次,点赞0次
- OpenCV - 使用findContours()查找图片轮廓线,并将轮廓线坐标点输出 阅读4604次,点赞0次
- OpenCV - 读取一张图片显示,并将其重写为灰度图 阅读4316次,点赞0次
- OpenCV|FFmpeg - OpenCV cv::Mat与FFmpeg AVFrame的相互转换 阅读990次,点赞0次
全站随机文章推荐
- Windows安装GCC/G++编译器教程 阅读767次,点赞0次
- 资源分享 - Mathematics for Computer Graphics , Second Edition 英文高清PDF下载 阅读1012次,点赞0次
- 工具软件 - 使用Potplayer录制在线直播视频流 阅读346次,点赞0次
- opencv-python - 读取视频,不改变视频分辨率修改视频帧率 阅读4507次,点赞2次
- 资源下载 - Go语言核心编程李文塔 高清带书签版pdf下载 阅读6554次,点赞1次
- Mediapipe – 将Mediapipe HolisticTracking封装成动态链接库dll/so,实现在桌面应用中嵌入全身关节点识别、手势识别、抬手放手检测识别功能 阅读5170次,点赞13次
- Python - 使用websockets库构建websocket服务器 阅读1406次,点赞0次
- Visual Studio - 借助远程Linux服务器环境在Visual Studio中编写和远程调试Linux C++程序 阅读929次,点赞0次
- 资源分享 - Computational Geometry - Algorithms and Applications, Third Edition 英文高清pdf下载 阅读5187次,点赞1次
- Python - 安装onnxruntime-gpu出现ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: '...\\numpy-1.23.1.dist-info\\METADATA' 阅读144次,点赞0次
评论
164