通过Android Studio 将yolov5部署到手机端(2023新手最新适用版)

这篇具有很好参考价值的文章主要介绍了通过Android Studio 将yolov5部署到手机端(2023新手最新适用版)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

通过Android Studio 将yolov5部署到手机端(2023新手最新适用版)

java17安装

下载java17

Java Downloads | Oracle

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

配置环境变量

这个是我安装后的路径,将这个路径复制

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

设置环境变量

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

在系统变量点击新建

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

JAVA_HOME
%JAVA_HOME17%

继续新建

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

继续新建

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

JAVA_HOME17
自己的java17路径

新建完成后点击确定

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

测试Java17

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

java -version

安装成功!!!!

Android studio 安装

Android Studio 下载

下载链接:Download Android Studio & App Tools - Android Developers (google.cn)

当前版本为: | 2022.3.1 Patch 1

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

开始安装

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

记得更改路径,别放到c盘里

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

基本配置

  1. 打开后,系统会提示导入Android Studio 配置,选择Do not import settings,然后点击OK.

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

  1. 设置数据共享,选择 Don’t send

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

  1. 提示插件更新,可以点击Update进行更新,或者忽略

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

  1. 点击:Next 进入下一步

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

  1. 选择安装类型:Standard(默认)或者Custom(自定义),点击:Next 进入下一步

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

  1. 选择要安装的Android SDK 组件和安装位置,组件默认即可,下面能打勾的都都打上,我这里已经安装过了,安装位置自己选择(别放在c盘),点击:Next 进入下一步。

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

  1. Emulator Settings 模拟器内存分配,分配需要的内存(此步骤没有直接略过)

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

8.点击Finish 进行安装以上选择的组件。

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

  1. 等待下载安装完成。

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

10.点击Finish 完成安装。

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

yolo配置

将如下两个yolo链接下载:(此处估计得用加速器,不然会比较慢)

第一个:

Releases · Tencent/ncnn (github.com)

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

第二个:

nihui/ncnn-android-yolov5: The YOLOv5 object detection android example (github.com)

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

将两份文件下载好之后,并解压

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

打开vulkan文件后,将其复制并粘贴到ncnn-android-yolov5-master\app\src\main\jni

复制:

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

粘贴位置:

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

用Android studio 打开 ncnn-android-yolov5-master(这个地方路径别打开错了,不然会很安装不上)

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

然后修改同级目录下的CMakeLists.txt,将其中的ncnn_DIR变量值修改成

set(ncnn_DIR ${CMAKE_SOURCE_DIR}/${ANDROID_ABI}/lib/cmake/ncnn)

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

继续修改文件,打开ncnn-android-yolov5-master/build.gradle,将红色方框处更换为7.3.0 (也可以用android studio打开该文件)

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

继续修改文件,打开ncnn-android-yolov5-master\gradle\wrapper,将红色方框处更换为7.4 ,(也可以用android studio打开该文件)

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

sdk配置

打开settings

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

注意此处cmake的安装,点开右下角的show package …

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

之后点击apply

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

sdk下载完成后,用Android Studio打开如下文件,等待编译

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

安装app到手机

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

将电脑连接数据线并插入手机,手机打开开发者模式(不同的手机位置可能不一样),打开usb调试,usb安装。Android Studio会识别到手机设备。

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

我的手机设备

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

点击运行

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

运行后,软件会安装到手机上:

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机

运行效果:

yolov5 安卓部署,边缘端部署,android studio,YOLO,智能手机文章来源地址https://www.toymoban.com/news/detail-713888.html

到了这里,关于通过Android Studio 将yolov5部署到手机端(2023新手最新适用版)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • yolov5安卓(鸿蒙)手机部署

    本篇文章主要是针对yolov5s在安卓(鸿蒙)手机部署过程进行记录。 有关YOLOv5其他资料可以参考我以下文章进行学习: C++版tensorrt YOLOv5推理 如何通过YAML文件修改YOLOv5网络 YOLOv5通道剪枝 YOLOv5图像分割代码详解1 YOLOv5图像分割之NMS YOLOv5+霍夫变换之车道线检测 YOLOv5损失函数详解

    2024年02月09日
    浏览(40)
  • 在Android端部署yolov5

    闲来无事,记录一下自己在安卓端部署yolov5的步骤,历时一天 不想部署想直接拿来玩玩的,可以直接下载手机软件:  下载链接: https://download.csdn.net/download/qq_45077760/87629448 整个工程代码下载:https://download.csdn.net/download/qq_45077760/87864014 我用的是自己训练的权重文件,版本是

    2023年04月17日
    浏览(34)
  • 基于YoloV5的使用手机行为检测及在边缘设备部署实现

    目录 一、背景 二、配置环境 三、使用手机行为检测数据集 四、租用云端GPU进行模型训练 五、PC端验证训练效果 六、Aidlux端的模型推理测试 七、改进及拓展 一、背景 现代社会“低头族”越来越多,过马路时低头玩手机,操作岗位上工作时玩手机,甚至有的骑车时也在玩手

    2024年02月08日
    浏览(116)
  • Yolov5+win10+pytorch+android studio实现安卓实时物体检测实战(coco128/coco/自己的训练集)

    在这里感谢各个大佬的参考文献及资料。在我学习深度学习的过程中,我参考了如下网站: Win10+PyTorch+YOLOv5 目标检测模型的训练与识别 | | 洛城风起 YOLOv5 COCO数据集 训练 | 【YOLOv5 训练】_墨理学AI的博客-CSDN博客_yolov5训练coco数据集 系统环境:win10 cuda 版本:11.3 Cuda环境配置 在

    2023年04月11日
    浏览(43)
  • yolov5-6.0项目部署+自用Pytorch模型转换rknn模型并在RK3568 linux(Debian)平台上使用qt部署使用NPU推理加速摄像头目标识别详细新手教程

    1 我们打开yolov的官网,Tags选择6.0版本 2. 下载该压缩包并解压到工程目录下 3. 我们这里使用pycharm,专门针对python的IDE,用起来非常方便,下载方式就是官网直接下载,用的是社区版 4. 我们需要安装环境,这里我推荐安装Anaconda在电脑上,这是一个非常方便的包管理工具,可

    2024年02月05日
    浏览(68)
  • YOLOv5使用NCNN将模型部署到Android端教程(1)部署自己的训练模型到Android实现静态图片检测

    之前一直是在电脑端运行YOLOv5,但在户外调试的时候不太方便,因此考虑把YOLOv5的代码移植到手机端。 这个部署的流程其实很简单:原始pt权重中间onnx权重ncnn权重修改Android Studio源码得到安卓APP结束。如果你感觉博客教程太长了,那么很有可能是中间的图片太多,以及之前自

    2023年04月09日
    浏览(82)
  • 轻量化的yolov8部署到安卓Android手机端

    一、pytorch环境配置和yolov8源码安装 首先在电脑上需要配置好pytorch环境,和yolov8源码的下载 然后针对yolov8做自己的轻量化改进 二、下载Android Studio和ncnn-android-yolov8 1. Android Studio官网链接: 下载 Android Studio 和应用工具 - Android 开发者  |  Android Developers 自行配置AS环境和JDK 我

    2024年01月19日
    浏览(45)
  • 在Android Studio通过adb命令强制安装debug版本apk到手机,且允许version code降级

    在Android Studio通过adb命令强制安装debug版本apk到手机,且允许version code降级 切换到Terminal: .appbuildintermediatesapkdebug是android studio的apk编译生成路径。 参数: -t   允许安装测试包 -d   运行version code 降级 -r   取代现有application -g  授予所有权限       adb命令导出手机已安

    2024年02月14日
    浏览(67)
  • 【pytorch】目标检测:新手也能彻底搞懂的YOLOv5详解

    YOLOv5是Glenn Jocher等人研发,它是Ultralytics公司的开源项目。YOLOv5根据参数量分为了 n、s、m、l、x 五种类型,其参数量依次上升,当然了其效果也是越来越好。从2020年6月发布至2022年11月已经更新了7个大版本,在v7版本中还添加了语义分割的功能。本文以YOLOv5_v6为媒介,对YOLO

    2024年02月12日
    浏览(43)
  • Android Studio制作手机App:通过手机蓝牙(Bluetooth)与STM32上的低功耗蓝牙(HC-42)连接通信,实现手机端对单片机的控制。

    背景: 本文的内容是针对单片机蓝牙模块(HC-42)开发的手机App。在这之前,我想先声明一点,手机与手机间的蓝牙连接方式”与“手机与HC间的蓝牙连接方式”是不一样的。原因就是手机搭配的是“经典蓝牙”模块,HC等蓝牙属于“低功耗蓝牙”模块。(二者的区别想了解的

    2024年02月04日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包