当前位置:   article > 正文

OpenCV如何以指定分辨率打开摄像头(C++ / Python代码演示)_opencv摄像头分辨率

opencv摄像头分辨率
问题背景

使用OpenCV打开USB摄像头时经常会遇到一个问题:我的摄像头最高分辨率是1920 * 1080,为什么用OpenCV打开摄像头保存的图片每次都是640 *480?能不能以最高分辨率打开并保存图片呢?

如何解决

首先需要确认自己的摄像头支持的最大分辨率是多少,具体步骤可以参考下面链接:

https://iknow.lenovo.com.cn/spider/detail/kd/188029

博主自己的摄像头最高支持1280 * 720 

接下来就是代码中修改了,首先先看下默认情况,代码一般这么写,然后显示分辨率是640 * 320

  1. // OpenCamera_With_OriginalSize.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
  2. //
  3. #include <iostream>
  4. #include <opencv2/opencv.hpp>
  5. using namespace std;
  6. using namespa
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/819687
推荐阅读
相关标签
  

闽ICP备14008679号