远程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)
相关推荐
闲人编程6 分钟前
将你的旧手机变成监控摄像头(Python + OpenCV)
python·opencv·智能手机·监控·codecapsule·oasis
春风霓裳26 分钟前
ubuntu磁盘管理、磁盘扩容
linux·运维·ubuntu
广州服务器托管39 分钟前
WIN11.26H1.27982.1中简优化版 45进程(2025.11.8)
运维·人工智能·计算机网络·云计算·可信计算技术
直有两条腿1 小时前
【操作系统】非连续内存分配
linux
拾心211 小时前
【云运维】LNMP 架构部署与应用
运维·架构
---学无止境---2 小时前
Linux交换缓存深度解析:从条目编码到缓存管理的完整机制
linux
---学无止境---2 小时前
Linux内存回收与TLB管理:高效释放与缓存刷新的精密协作
linux
亮子AI2 小时前
【Nginx】怎样清除 Nginx 的缓存?
运维·nginx·缓存
硬核子牙2 小时前
硬盘第一关:MBR VS GPT
linux
嵌入式老牛2 小时前
OpenCV 第10课 图像处理—阈值处理
图像处理·opencv·计算机视觉