本文作者: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;
}
}
}
当前分类随机文章推荐
- Python – 解决opencv-python使用cv2.imwrite()保存中文路径图片失败的问题 阅读1761次,点赞0次
- C++/OpenCV - 详解如何一步步将OpenCV的cv::Mat转换成深度学习模型推理所需的输入数据 阅读201次,点赞0次
- Python - 解决opencv-python使用cv2.imread()读取中文路径图片失败的问题 阅读1318次,点赞1次
- C++ - 使用ffmpeg读取视频旋转角度并使用OpenCV根据旋转角度对视频进行旋转复原 阅读1892次,点赞0次
- OpenCV - 打开摄像头并用窗口显示摄像头的内容 阅读3013次,点赞0次
- OpenCV - 使用findContours()查找图片轮廓线,并将轮廓线坐标点输出 阅读4913次,点赞0次
- OpenCV - 读取一张图片显示,并将其重写为灰度图 阅读4643次,点赞0次
- OpenCV - 打开视频文件,并对其中的每一帧图像进行Canny算子边缘化提取,并将结果保存为视频文件 阅读3041次,点赞0次
- OpenCV - 将OpenCV视频帧绘制到Win32窗口或者MFC控件上的CvvImage类,包括老版IplImage与新版Mat的绘制 阅读1415次,点赞0次
- OpenCV - 在图像处理教程使用最广的测试美女图片Lenna 阅读259次,点赞0次
全站随机文章推荐
- VTK以批量三维点坐标为中心(点云)绘制球体,可用于标识特征点或者是化学分子 阅读4829次,点赞0次
- C++ - 在CTC解码算法后移除相邻重复和blank索引 阅读406次,点赞0次
- 资源分享 - Fundamentals of Computer Graphics, Second Edition 英文高清PDF下载 阅读4582次,点赞0次
- 资源分享 - Foundations of Game Engine Development, Volume 1 Mathematics 英文高清PDF下载 阅读3041次,点赞0次
- Pytorch – 使用torch.matmul()替换torch.einsum('bhxyd,md->bhxym',(a,b))算子模式 阅读1110次,点赞0次
- C++11/std::thread - 可作为线程函数的几种方式总结 阅读3682次,点赞1次
- C++ - const修饰符与指针 阅读377次,点赞1次
- 资源分享 - Handbook of Computer Aided Geometric Design 英文高清PDF下载 阅读1837次,点赞0次
- C++ - std::numeric_limits
简介与使用,用于获取指定数据类型的最大值与最小值 阅读393次,点赞0次 - C++ - 对字符串和图片进行base64编解码 阅读323次,点赞0次
评论
169