文章目录前言一、准备工作二、CPU版本三、GPU版本四、编译好的.whl文件(CPU和GPU)以及bazel压缩包总结前言MediaPipe是一款由GoogleResearch开发并开源的多媒体机器学习模型应用框架,可以直接调用其API完成目标检测、人脸检测以及关键点检测等。本文将详细介绍MediaPipe在嵌入式平台JestonNano上的安装与使用。由于GPU版需要更改许多文件,打开文件,“CTRL+F"可以搜索文件。一、准备工作1、下载MediaPipegitclone-bv0.8.5https://github.com/google/mediapipe2、安装官方编译器bazel4.0
1.DeepstreamApp是什么? 如果你安装完毕deepstream整体框架,会在你的系统执行目录内有可执行文件,文件名字是deepstream-app。这是一个可执行脚本文件,通过deepstream框架中的代码在安装的时候编译后install到系统根目录内。 此脚本文件可以通过终端命令行使用,使用的同时必须使用txt文本文件作为配置文件。此脚本可以通过txt配置一个“相当简单的”deepstream管道,管道中的视频源可以通过txt文本设置为各种输入,包括但不限于本地视频文件,网络上的rtsp推流等等。管道中的堆叠,一级、二级推理、跟踪、OSD等也可以通过txt文
1.DeepstreamApp是什么? 如果你安装完毕deepstream整体框架,会在你的系统执行目录内有可执行文件,文件名字是deepstream-app。这是一个可执行脚本文件,通过deepstream框架中的代码在安装的时候编译后install到系统根目录内。 此脚本文件可以通过终端命令行使用,使用的同时必须使用txt文本文件作为配置文件。此脚本可以通过txt配置一个“相当简单的”deepstream管道,管道中的视频源可以通过txt文本设置为各种输入,包括但不限于本地视频文件,网络上的rtsp推流等等。管道中的堆叠,一级、二级推理、跟踪、OSD等也可以通过txt文
环境信息Ubuntu20.04.4LTS64-bitLinuxkernel:tegra5.10.65JetPack5.0.1-b118目标在JetsonAGXOrin上接入一块自定义的数据采集板,使用SPI通信接收到数据。流程我现在有的设备是一台JetsonAGXOrin和一块采集板,采集板通过Orin的40pin接口接入。总体来说,主要分为三个步骤:调整pinmux,打开SPI接口;载入SPI设备驱动,用设备树文件自定义设备节点;为采集板编写自己的硬件驱动程序。我在安装和配置的过程中,遇到了各种问题,Orin的资料和文档也比较少,以此记录一下=v=Pinmux(busybox配置)引脚复用(
环境信息Ubuntu20.04.4LTS64-bitLinuxkernel:tegra5.10.65JetPack5.0.1-b118目标在JetsonAGXOrin上接入一块自定义的数据采集板,使用SPI通信接收到数据。流程我现在有的设备是一台JetsonAGXOrin和一块采集板,采集板通过Orin的40pin接口接入。总体来说,主要分为三个步骤:调整pinmux,打开SPI接口;载入SPI设备驱动,用设备树文件自定义设备节点;为采集板编写自己的硬件驱动程序。我在安装和配置的过程中,遇到了各种问题,Orin的资料和文档也比较少,以此记录一下=v=Pinmux(busybox配置)引脚复用(
JetsonNano学习——摄像头调用前言一、CSI摄像头的调用1、安装v4l2-utils协助工具2、查看摄像头挂载情况3、查看挂载的摄像头详细参数情况4、检测摄像头能否正常工作5、使用OpenCV调用CSI摄像头方式一、利用Gstreamer通道打开摄像头方式二、利用Jetcam通道打开摄像头二、USB摄像头的调用总结前言因为JetsonNano是一款AI边缘计算开发板,所以用它来做嵌入式AI项目是很合适的。本文将详细介绍JetsonNano如何通过OpenCV调用CSI摄像头(IMX219)和USB摄像头。一、CSI摄像头的调用1、安装v4l2-utils协助工具sudoaptinsta
JetsonNano学习——摄像头调用前言一、CSI摄像头的调用1、安装v4l2-utils协助工具2、查看摄像头挂载情况3、查看挂载的摄像头详细参数情况4、检测摄像头能否正常工作5、使用OpenCV调用CSI摄像头方式一、利用Gstreamer通道打开摄像头方式二、利用Jetcam通道打开摄像头二、USB摄像头的调用总结前言因为JetsonNano是一款AI边缘计算开发板,所以用它来做嵌入式AI项目是很合适的。本文将详细介绍JetsonNano如何通过OpenCV调用CSI摄像头(IMX219)和USB摄像头。一、CSI摄像头的调用1、安装v4l2-utils协助工具sudoaptinsta
一、使用的硬件:nx板子、原装充电器、有线鼠标(USB)、有线键盘(USB)、有线摄像头(USB)、7寸触摸显示屏、20寸大显示屏(显示屏有一个就可以,大屏幕更加方便)、SD卡(128G,用64g也可以)、读卡器、笔记本电脑(Win-11)、WIFI网络环境二、软件:SDFormatter(v4)、Win32DiskImager(2.0)、VNC-Viewer(6.22)、Winscp三、文件:nx镜像文件、pycharm(linux版本,可在笔记本上下载好安装包)有需要整套软件和镜像文件可以留言,看到会回复发送分享!四、常用指令、 //执行目录转换cd文件夹名//返回上一级cd.. //返回
一、使用的硬件:nx板子、原装充电器、有线鼠标(USB)、有线键盘(USB)、有线摄像头(USB)、7寸触摸显示屏、20寸大显示屏(显示屏有一个就可以,大屏幕更加方便)、SD卡(128G,用64g也可以)、读卡器、笔记本电脑(Win-11)、WIFI网络环境二、软件:SDFormatter(v4)、Win32DiskImager(2.0)、VNC-Viewer(6.22)、Winscp三、文件:nx镜像文件、pycharm(linux版本,可在笔记本上下载好安装包)有需要整套软件和镜像文件可以留言,看到会回复发送分享!四、常用指令、 //执行目录转换cd文件夹名//返回上一级cd.. //返回
目录1、Pythonsocket文件传输(1)发送单个文件(一次性)(2)发送一个文件夹下的所有文件(一次性)(3)发送每个文件夹下的最新文件(等时间间隔持续发送)2、usb摄像头RTSP视频推流(1)下载与配置(2)使用1、Pythonsocket文件传输简介:python的socket库提供了基于TCP/IP协议的数据传输功能,相当于服务器端开了一个通道listen着,等待一台客户端connect,成功建立连接后,通过send和recv的发送和应答来实现数据传输需要:同一内网下两台设备的ip地址(在cmd中,windows通过ipconfig命令查看,ubuntu通过ifconfig查看)