远程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)
相关推荐
小糖学代码3 小时前
LLM系列:1.python入门:3.布尔型对象
linux·开发语言·python
shizhan_cloud3 小时前
Shell 函数的知识与实践
linux·运维
Deng8723473484 小时前
代码语法检查工具
linux·服务器·windows
霍夫曼6 小时前
UTC时间与本地时间转换问题
java·linux·服务器·前端·javascript
2301_810746316 小时前
CKA冲刺40天笔记 - day20-day21 SSL/TLS详解
运维·笔记·网络协议·kubernetes·ssl
❀͜͡傀儡师6 小时前
docker 部署 komari-monitor监控
运维·docker·容器·komari
物联网软硬件开发-轨物科技6 小时前
【轨物方案】软硬件一体赋能,开启矿山机械远程智慧运维新篇章
运维
月熊6 小时前
在root无法通过登录界面进去时,通过原本的普通用户qiujian如何把它修改为自己指定的用户名
linux·运维·服务器
0319zz7 小时前
SFMFold
opencv
大江东去浪淘尽千古风流人物7 小时前
【DSP】向量化操作的误差来源分析及其经典解决方案
linux·运维·人工智能·算法·vr·dsp开发·mr