破产计划:openmv烧写UVC.bin直接让openmv作为电脑免驱动摄像头

下面这个思想和代码没验证过,原因是我看外国开源论坛说,这个uvc.bin只能在linux里用我就没花时间去验证,原文找不到了,现在粇能找到官方说他们在linux上尝试过是可以的,欢迎大家谁去试试看看有无成果感谢!!

openmv的论坛也有说明

UVC 模式下的 OpenMV - OpenMV 板 - OpenMV 论坛 --- Openmv in UVC mode - OpenMV Boards - OpenMV Forums

OpenMV H7 Plus + 第三方UVC固件

步骤1:刷入社区UVC固件
  1. 下载固件

  2. 刷写固件

    • 打开OpenMV IDE,进入 工具 > 更新固件 ,选择 uvc.bin
步骤2:Windows驱动配置
  1. 安装libusb驱动

  2. 使用UVC工具转发视频流

    • 编写Python脚本将USB数据转发为虚拟摄像头:

      python 复制代码
      import cv2
      import pyvirtualcam
      from pyuvc import uvc
      
      dev_list = uvc.device_list()
      cap = uvc.Capture(dev_list[0]['uid'])
      cap.frame_size = (640, 480)
      
      with pyvirtualcam.Camera(width=640, height=480, fps=30) as vcam:
          while True:
              frame = cap.get_frame_robust()
              vcam.send(cv2.cvtColor(frame, cv2.COLOR_RGB2BGR))
              vcam.sleep_until_next_frame()
相关推荐
FreakStudio7 小时前
一文速通 Python 并行计算:07 Python 多线程编程-线程池的使用和多线程的性能评估
python·单片机·嵌入式·多线程·面向对象·并行计算·电子diy
SlientICE10 小时前
TCP是什么?不需要!使用ESP32网络层直接通信!
网络·单片机·网络协议·tcp/ip
BW.SU13 小时前
单片机 + 图像处理芯片 + TFT彩屏 触摸开关控件 v1.2
单片机·人机交互·ra8889·开关控件·触摸屏设计
双叶83613 小时前
(51单片机)点阵屏LED显示图片(点阵屏LED教程)(74Hc595教程)
c语言·开发语言·单片机·嵌入式硬件·51单片机
深圳市青牛科技实业有限公司13 小时前
D3502C:一款高性能降压转换器的技术解析,可替代U3502C采用ESOP8封装
单片机·嵌入式硬件·快充·扫地机器人吸尘·筋膜枪电机·驱动轮电机
顾念`13 小时前
履带小车+六轴机械臂(2)
单片机·嵌入式硬件
努力创造奇迹14 小时前
STM32 HAL库 ADC+TIM+DMA 3路 1S采样一次电压
stm32·单片机·嵌入式硬件
leoFY12314 小时前
STM32 BOOT设置,bootloader,死锁使用方法
stm32·单片机·嵌入式硬件
czhaii15 小时前
单片机任意普通IO引脚使用定时器扩展外部中断的巧妙方法
单片机·嵌入式硬件
二块烧肉17 小时前
STM32 认识STM32
stm32·单片机·嵌入式硬件