远程linux机器中使用camera

linux远程桌面访问时, 发现打不开camera, 需要进行下面的操作才能打开

  1. 首先查看video设备的权限

    ls -la /dev/video0
    crw-rw----+ 1 root video 81, 0 Jul 22 19:54 /dev/video0

这种情况下远程打不开,需添加权限

  1. 添加访问的权限:

    sudo chmod 777 /dev/video0

之后就可以了。

  1. 使用python的opencv的代码进行访问测试
    测试代码如下:
python3 复制代码
import cv2  
import numpy
cap = cv2.VideoCapture(0)
cap.set(3, 800)#设置宽度
cap.set(4, 600)#设置高度
ret, frame = cap.read()
cap.release()
cv2.destroyAllWindows() 
cv2.imwrite('a.png',frame)
相关推荐
怀旧,8 分钟前
【Linux网络编程】5. 应用层协议 HTTP
linux·网络·http
码点滴17 分钟前
用自然语言指挥 K8s 集群:AI 运维 Agent 的架构原理与可运行原型
运维·人工智能·kubernetes
2301_8163743324 分钟前
利用反向代理实现动静分离
运维
SurpriseDPD26 分钟前
Linux 内核基础知识:READ_ONCE、内存屏障与指令重排
linux·系统架构
黄金矿工Kingliu27 分钟前
Windows运行VMware蓝屏解决方案及网卡配置
运维·服务器
ziqi52230 分钟前
Docker容器镜像管理、制作
运维·docker·容器
D4c-lovetrain34 分钟前
Linux个人心得29(深入理解K8S Pod优先级与驱逐机制:从原理到实战踩坑)
linux·运维·kubernetes
志栋智能40 分钟前
超自动化巡检:量化运维成效的标尺
运维·网络·人工智能·自动化
小吴伴学者1 小时前
Linux RX报文处理全流程解析
linux
小侯不躺平.1 小时前
C++ Boost库【2】 --stringalgo字符串算法
linux·c++·算法