Jetson Orin Nano 使用OpenCV调用USB摄像头

环境

Jetson Orin Nano 8G

ubuntu 20.04

usb摄像头

安装cv库

复制代码
pip3 install opencv-contrib-python

检查usb摄像头是否被识别到

复制代码
jetson@ubuntu:~$ lsusb
Bus 002 Device 002: ID 0bda:0489 Realtek Semiconductor Corp. 4-Port USB 3.0 Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 13d3:3549 IMC Networks Bluetooth Radio
Bus 001 Device 004: ID 046d:082d Logitech, Inc. HD Pro Webcam C920
Bus 001 Device 002: ID 0bda:5489 Realtek Semiconductor Corp. 4-Port USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

或者

复制代码
jetson@ubuntu:~$ ls /dev/video*
/dev/video0  /dev/video1

测试代码

复制代码
import cv2
cap = cv2.VideoCapture(0)
if not cap.isOpened():
    print("Cannot open camera")
    exit()
while True:
    ret, frame = cap.read()
    if not ret:
        print("no stream!")
        break
    cv2.imshow('frame', frame)
    if cv2.waitKey(1) == ord('q'):
        break
cap.release()
cv2.destroyAllWindows()

效果

Jetson Orin Nano 使用OpenCV调用USB摄像头

相关推荐
CS创新实验室12 小时前
AI推理进化史:从GPT到推理模型,AI的“思考能力”如何突破?
人工智能·gpt
威迪斯特12 小时前
项目解决方案:食堂反浪费AI智能监督系统项目解决方案
人工智能·实时视频分析·算法分析·边缘分析·ai识别盒子·餐盘浪费检测·智能食堂
AI服务老曹12 小时前
深度解析:基于异构计算的 AI 视频管理平台架构实践
人工智能·架构·音视频
谷哥的小弟12 小时前
大模型核心基础知识(02)—大模型的主要特征与能力边界
人工智能·深度学习·机器学习·大模型·智能体
xiaotao13112 小时前
03-深度学习基础:LoRA与参数高效微调(PEFT)
人工智能·深度学习
Mr.敦的私房菜12 小时前
Spring AI 企业增强版(含安全版与合规版
人工智能·安全·spring
醉卧考场君莫笑13 小时前
NLP(命名实体识别NER)
人工智能·自然语言处理
Hello world.Joey13 小时前
YOLO和SiamFC的不同之处
人工智能·计算机视觉·目标跟踪
我是无敌小恐龙13 小时前
Java SE 零基础入门Day03 数组核心详解(定义+内存+遍历+算法+实战案例)
java·开发语言·数据结构·人工智能·算法·aigc·动态规划