python 利用 opencv 调用摄像头

在进行工程实训的时候,要检测摄像头是否可用

如果想检测摄像头是否能够打开运行,试试运行下面这个文件,这个文件就是简单的一个用opencv捕捉摄像的代码,如果出现运行错误,先改改代码内 cap = cv2.VideoCapture(0) 这句,把 0 -> 1 试试。

python 复制代码
# coding:utf-8
import cv2
cap = cv2.VideoCapture(0)
flag = cap.isOpened()
index = 1
while (flag):
    ret, frame = cap.read()
    cv2.imshow("Capture_Paizhao", frame)
    k = cv2.waitKey(1) & 0xFF
    if k == ord('s'):  # 按下s键,进入下面的保存图片操作
        cv2.imwrite("E:/PyCharm Workspaces/" + str(index) + ".jpg", frame)
        print("save" + str(index) + ".jpg successfuly!")
        print("-------------------------")
        index += 1
    elif k == ord('q'):  # 按下q键,程序退出
        break
cap.release() # 释放摄像头
cv2.destroyAllWindows()# 释放并销毁窗口
相关推荐
2601_955363154 分钟前
B端企业拓客:如何在精准度与成本之间找到真正平衡?氪迹科技法人股东号码核验系统,阶梯式价格
大数据·人工智能
OPHKVPS4 分钟前
谷歌威胁情报报告:威胁行为者已将AI直接融入实际网络攻击流程
人工智能
白露与泡影4 分钟前
百度大模型二面:有微调过 Agent 能力吗?数据集如何收集?
人工智能
易知微EasyV数据可视化5 分钟前
数字孪生+AI:牧场全产业链监管中心:整合改造产业结构,数智建设科技牧场
人工智能·经验分享·数字孪生·空间智能
不懒不懒6 分钟前
【OpenCV 计算机视觉四大核心实战:从背景建模到目标跟踪】
人工智能·python·opencv·机器学习·计算机视觉
coderlin_7 分钟前
Django DRF开发
python·django·sqlite
zhangzeyuaaa8 分钟前
# Python 抽象类(Abstract Class)
开发语言·python
sxhcwgcy9 分钟前
Elasticsearch(ES)基础查询语法的使用
python·elasticsearch·django
CCC:CarCrazeCurator9 分钟前
基于 VLA 的自动驾驶轨迹规划:从思路到落地的实践之路
人工智能·机器学习·自动驾驶
极智Al中转10 分钟前
grok-video-3视频生成API深度对接与工程化实践
人工智能·音视频