Python调用摄像头

以下是一个使用 Python 调用摄像头的简单示例代码,需要使用 opencv-python 库:

python 复制

import cv2

创建一个 VideoCapture 对象来捕获摄像头的视频

cap = cv2.VideoCapture(0) # 0 表示默认的摄像头

while True:

读取一帧视频

ret, frame = cap.read()

如果成功读取帧

if ret:

显示帧

cv2.imshow('Camera', frame)

按下 'q' 键退出

if cv2.waitKey(1) & 0xFF == ord('q'):

break

释放资源

cap.release()

cv2.destroyAllWindows()

相关推荐
全栈练习生几秒前
Agent工程化三层架构
python·ai
高洁0113 分钟前
边缘AI与大模型轻量化:让智能跑进每一个终端
人工智能·python·深度学习·机器学习·迁移学习
MoRanzhi12031 小时前
第6篇(中)· 使用 PyQt5 实现 2048 高性能计算版:无头后台求解与三档运行模式
python·pyqt·数据持久化·多进程·进程间通讯·后台任务·断点续跑
Metaphor6923 小时前
Python 自动化办公:如何轻松在 PDF 中导入与导出表单数据
python·pdf·自动化
外收内放12 小时前
面向对象高级(实战案例)
开发语言·python·学习
专业程序开发源12 小时前
springboot欧缇蔓月子中心管理系统82697-计算机课程设计、毕业设计
java·spring boot·后端·python·spring·django·课程设计
FPGA小迷弟13 小时前
用 Claude Code 重构遗留系统:从评估到落地的完整实践指南
c++·python·ai·plotly·django·ai编程·claude
卷无止境13 小时前
面向arm64桌面客户端开发全景:语言、框架与生态
后端·python
fanruitian13 小时前
python else用法
开发语言·python
Thinker QAQ13 小时前
并发编程(十一):Shared Memory 与 Message Passing——关系与组合使用
java·python·go·并发编程·shared memory·message passing