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

06-01 1347阅读

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

java17安装

下载java17

Java Downloads | Oracle

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

配置环境变量

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

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

设置环境变量

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

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

在系统变量点击新建

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

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

JAVA_HOME
%JAVA_HOME17%

继续新建

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

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

继续新建

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

JAVA_HOME17
自己的java17路径

新建完成后点击确定

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

测试Java17

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

java -version

安装成功!!!!

Android studio 安装

Android Studio 下载

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

当前版本为: | 2022.3.1 Patch 1

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

开始安装

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

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

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

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

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

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

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

基本配置

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

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

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

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

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

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

  1. 点击:Next 进入下一步

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

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

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

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

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

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

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

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

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

  1. 等待下载安装完成。

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

10.点击Finish 完成安装。

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

yolo配置

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

第一个:

Releases · Tencent/ncnn (github.com)

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

第二个:

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

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

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

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

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

复制:

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

粘贴位置:

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

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

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

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

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

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

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

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

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

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

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

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

sdk配置

打开settings

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

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

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

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

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

之后点击apply

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

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

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

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

安装app到手机

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

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

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

我的手机设备

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

点击运行

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

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

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

运行效果:

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

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们。

目录[+]

取消
微信二维码
微信二维码
支付宝二维码