Ubuntu环境下USB摄像头安装调试
1. 检查摄像头是否支持UVC
lsusb
记录其VID和PID,输出类似Bus 003 Device 006: ID 1bcf:0234 Sunplus Innovation Technology Inc. LRCP AR0234,其中1bcf是VID,0234是PID
2. 安装UVC驱动
sudo apt-get update sudo apt-get install linux-headers-generic build-essential sudo apt-get install uvcvideo-dkms
3. 检查设备节点
ls /dev/video*
4. 使用opencv2调用摄像头驱动输出图像
import cv2 if __name__ == "__main__": cap = cv2.VideoCapture("/dev/video0") cap.set(cv2.CAP_PROP_FRAME_WIDTH, 1280) cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 720) cap.set(cv2.CAP_PROP_FPS, 30) while cap.isOpened(): ret, frame = cap.read() if not ret: break cv2.imshow("Frame", frame) if cv2.waitKey(1) & 0xFF == ord("q"): break
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律