栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

树莓派图像入门

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

树莓派图像入门

之前搞过一个树莓派图像处理的项目,像什么颜色识别、人脸识别等功能。最近的一个项目又使用到之前学过的东西。所以在此写下此篇文章进行一下复习。那么我会不断的进行更新。
今天我们来讲一下最基础的内容,树莓派使用本地摄像头。
首先呢,我们有一个新的树莓派,我们将他配置好并且使用远程桌面软件连接上了。

  1. 第一步我们需要去终端里输入 sudo raspi-config

  2. 进入Interface Options(接口选项)中,找到Camera选项之后使能Camera。

  3. 然后在树莓派中创建一个py文件将下面的代码粘贴进去

import cv2 as cv

cap = cv.VideoCapture(0)
##0代表第一个摄像头,因为树莓派有多个USB都可以使用摄像头。通常默认为-1
##表示随机选取一个摄像头
while(1):
    _,frame = cap.read()
##cap.read()返回两个值 第一个为是否读到图像返回True/False
##第二个返回值为当前截取一帧的图像
    cv.imshow('frame',frame)
##用窗口把图片展示出来,图片刷新很快的话我们看着就是视频了
    k = cv.waitKey(1) & 0xFF
    if k == 27:
        break
##若没有摁键摁下延时1milliseconds,表示图片停留1milliseconds
##这个不可以为0会卡死.
cv.destroyAllWindows()
##释放窗口资源,对于一个简单的程序,实际上不必调用这些函数,
##因为退出时操作系统会自动关闭应用程序的所有资源和窗口

运行之后变会出现一个弹窗可以查看到摄像头中的内容

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/980582.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号