调取电脑摄像头

"""
:param无
:return无
功能:调用笔记本摄像头获取视频图片
"""""
import numpy as np
import cv2
#调用笔记本内置摄像头,所以参数为0,如果有其他的摄像头可以调整参数为1,2
cap=cv2.VideoCapture(0)
while True:#从摄像头读取图片sucess,img=cap.read()#转为灰度图片gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)#显示摄像头,背景是灰度。cv2.imshow("img",gray)#保持画面的持续。k=cv2.waitKey(1)if k == 27:#通过esc键退出摄像cv2.destroyAllWindows()breakelif k==ord("s"):#通过s键保存图片,并退出。cv2.imwrite("image2.jpg",img)cv2.destroyAllWindows()break
#关闭摄像头
cap.release()

拍摄一张图片并保存,保存在程序那个文件夹

import cv2
i =119
cap = cv2.VideoCapture(1)#通过本地摄像头捕获视频
ret = cap.set(3, 540)  # 设置帧宽
ret = cap.set(4, 480)  # 设置帧高
while(True):ret, frame = cap.read()gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)cv2.imshow('frame', gray)if cv2.waitKey(1) == ord('q'):  # 等待键盘响应,按下‘q’保存并退出i=i+1add=str(i)+".jpg"cv2.imwrite(add,gray)

【opencv】opencv学习1——调取电脑摄像头拍摄一张图片并保存相关推荐

  1. opencv 计数后不动了 训练模型时_用OpenCV,深度学习和Python进行年龄识别

    (给Python编程开发加星标,提升编程技能.) 在本教程中,您将学习如何使用OpenCV,深度学习和Python执行年龄的自动识别/预测. 学完本教程后,您将能够以相当高的精确度去自动预测静态图像文 ...

  2. 【OpenCV】学习笔记(一):OpenCV4.5.5文件介绍

    文章目录 摘要 一.简介 1.计算机视觉 2.OpenCV 3.OpenCV文件夹 二.build文件夹 1.bin 2.etc 3.include 4.x64 5.其他 三.Source文件夹 四. ...

  3. OpenCV 图像处理学习手册:1~5

    原文:Learning Image Processing with OpenCV 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自[ApacheCN 计算机视觉 译文集],采用译后编辑(MT ...

  4. 使用Python,OpenCV实现简单的场景边界/拍摄转换检测器

    使用Python,OpenCV进行简单的场景边界/拍摄转换检测器 1. 效果图 2. 实现 2.1 步骤 2.2 什么是"场景边界"和"拍摄过渡"? 2.3 代 ...

  5. 超详细!使用OpenCV深度学习模块在图像分类下的应用实践

    专注计算机视觉前沿资讯和技术干货 微信公众号:极市平台 官网:https://www.cvmart.net/ 极市导读:本文来自6月份出版的新书<OpenCV深度学习应用与性能优化实践>, ...

  6. opencv进阶学习笔记3:像素运算和图像亮度对比度调节

    基础版传送门: python3+opencv学习笔记汇总目录(适合基础入门学习) 进阶版目录: python+opencv进阶版学习笔记目录(适合有一定基础) 像素运算 要求两张图大小,以及格式(np ...

  7. OpenCV示例学习(七):离散傅里变换(DFT)算子:getOptimalDFTSize(),copyMakeBorder(),magnitude(),log(),normalize()

    OpenCV示例学习(七):离散傅里变换(DFT)算子:getOptimalDFTSize(),copyMakeBorder(),magnitude(),log(),normalize() #incl ...

  8. OpenCV示例学习(二): 基本图形绘制算子:line(),circle(),fillPoly(), ellipse()

    OpenCV示例学习(二): 基本图形绘制算子:line(),circle(),fillPoly(), ellipse() #include <opencv2/opencv.hpp>usi ...

  9. opencv opencl加速_回放 | OpenCV Webinar 3:OpenCV深度学习应用与原理分析

    OpenCV DNN模块提供了深度学习的推理,支持Caffe.Tensoflow.Torch.Darknet.ONNX等格式的模型,无需用户安装对应的深度学习框架,也无需进行模型格式转换,直接调用DN ...

最新文章

  1. R语言使用ggplot2绘制带有边缘直方图的散点图实战
  2. java打印变量类型,冲刺7天拿下Offer!
  3. 匿名内部类的简单使用
  4. SAS宏技术中,%let和call symput有什么区别?
  5. python concat_python的concat等多种用法详解
  6. argparse 部分参数整理
  7. Codeforces Round #371 (Div. 2)
  8. CAD常用字体库大全
  9. 详细介绍MATLAB导入文本文件、excel等数据文件
  10. “设计思维”学习——小总结
  11. burp数据包抓取操作
  12. 100天python、github_GitHub - 100440175/Python-100-Days: Python - 100天从新手到大师
  13. R语言使用epiDisplay包的logistic.display函数获取二分类logistic回归模型的汇总统计信息(自变量初始和调整后的优势比及置信区间,回归系数的Wald检验的p值、简化汇总结果
  14. 给你的Blog加条小金鱼
  15. R语言逻辑回归的预测概率怎么算
  16. 华为语音解锁设置_华为手机该怎么实现语音翻译?其实超级简单,这里教你
  17. 机电一体化c语言程序设计,高职机电一体化C语言程序设计研究
  18. 手游代理平台有哪些,有没有好的游戏平台推荐?
  19. LabVIEW中ActiveX控件、ActiveX服务器和类型库注册
  20. 维昇药业冲刺港交所上市:暂未实现商业化,2021年亏损约4.9亿元

热门文章

  1. nginx 代理 redis 端口
  2. 森歌全自动洗碗机,带你开启饭后无忧新生活
  3. Java substring 遇到的坑
  4. MeeGo系统平板电脑和智能手机明年上市
  5. mysql双主和主从的区别_MySQL群集,主从复制及双主模式
  6. 2020平安健康,turtle.write()方法
  7. 线性数据结构之队列(Queue)
  8. 【微信小程序开发(4)---demo.wxss的view{ }宽、高设置以及公式换算】
  9. 共享办公,改善租赁市场灵活
  10. w806大黄蜂 android 刷机