当前位置: 首页 > news >正文

PART 7 视频

在Debian 10上安装OpenCV的两种方法:从存储库和源代码中安装OpenCV_debian opencv-CSDN博客

本人的树莓派系统是

pi@pi:~ $  lsb_release -a
No LSB modules are available.
Distributor ID:    Debian
Description:    Debian GNU/Linux 12 (bookworm)
Release:    12
Codename:    bookworm
 

1. 安装open-cv

sudo apt updatesudo apt install python3-opencv

装好了,呵呵!

2. 开启视频的程序

import cv2 # 打开USB摄像头,通常使用0表示默认摄像头 
cap = cv2.VideoCapture(0) # 检查摄像头是否成功打开 
if not cap.isOpened():  print("无法打开摄像头") exit() while True: # 读取摄像头的一帧图像 ret, frame = cap.read()  # 检查是否成功读取图像 if not ret: print("无法获取图像") break # 显示图像 cv2.imshow('USB  Camera', frame) # 按 'q' 键退出循环 if cv2.waitKey(1)  & 0xFF == ord('q'): break # 释放摄像头并关闭所有窗口 
cap.release()  
cv2.destroyAllWindows()  

http://www.lqws.cn/news/546085.html

相关文章:

  • web布局25
  • iOS打包流程中的安全处理实践:集成IPA混淆保护的自动化方案
  • 消息队列的网络模型详解:IO多路复用、Reactor模型、零拷贝
  • 一键获取服务器硬件脚本:CPU/内存/磁盘/RAID检测脚本详解
  • 电子行业 MES 系统:生产管理的智能引擎
  • Minio的扩容
  • 【docker】docker run参数说明
  • Imbalanced-learn 5. Ensemble of samplers
  • 【水印论文阅读1】将水印规则的定义域从离散的符号空间转移到连续的语义空间
  • 【大模型水印论文阅读2】前缀文本编码、均匀性约束
  • 【linux】程序地址空间
  • 信息抽取领域关键Benchmark方法:分类体系
  • 不同类型的微型导轨精度降低速度有何差异?
  • 专注搜索引擎优化的专业模板平台
  • 【MySQL进阶】服务器配置与管理——系统变量,选项,状态变量
  • CVE-2015-5531源码分析与漏洞复现(Elasticsearch目录遍历漏洞)
  • C语言高级编程
  • 【日志】Unity游戏实习该怎么准备
  • Unity知识点-Renderer常用材质变量
  • 数据结构之顺序表(C语言版本)
  • 【高并发服务器项目测试报告】
  • 大事件项目记录4-用户接口开发-更新用户基本信息
  • 【论文阅读 | CVPR 2025 |MambaVision:一种混合 Mamba-Transformer 视觉骨干网络】
  • Node.js到底是什么
  • Dockerfile——AI教你学Docker
  • 【Python】实现对LGBT+ rights worldwide (2025)数据集的可视化展示
  • 还在手动部署?用Jenkins+Docker+Git实现自动化CI/CD
  • 使用ant-design-vue 写个适用于web端的条件搜索栏组件,可折叠展开
  • 2025Mybatis最新教程(七)
  • 机器学习中为什么要用混合精度训练