Yolov8:模型部署到安卓端

部署运行你感兴趣的模型镜像

目录

1. 项目准备

1.1 安装Android studio

1.2 源码和依赖文件的下载安装

2. 项目部署

2.1 构建工程

2.2 修改配置

2.3 安装APP到手机端

3. 测试效果


1. 项目准备

1.1 安装Android studio

这个优快云上有很多对应的经验体,随便找一个教程,然后切换一下国内源,即可安装成功,Android studio安装的前提是必须保证安装了jdk1.8版本以上,android studio的官网:Download Android Studio & App Tools - Android Developers

这里需要说明一点,打开File-->Settings-->Android SDK,我们应该安装NDK、Cmake

根据自己的手机版本来选择对应的开发环境,最后点击应用下载

1.2 源码和依赖文件的下载安装

下载ncnn-android-vulkan.zip以提供更快的处理速度和更高的能效

地址:Releases · Tencent/ncnn · GitHub

下载ncnn-android-yolov8源码

地址:GitHub:ncnn-android-yolov8

ncnn-20240410-android-vulkan里面的文件复制一份到ncnn-android-yolov8-main\ncnn-android-yolov8\app\src\main\jni目录下

下载依赖OpenCV,我下载的是最新的版本opencv-4.10.0-android-sdk.zip文件,下载好直接解压即可。

地址:Releases - OpenCV

2. 项目部署

2.1 构建工程

用Android studio 打开ncnn-android-yolov8项目的build.gradle文件

之后Android studio会帮我们构建整个工程,耐心等待他走完,但是会报错,需要我们修改一些配置

2.2 修改配置

修改ncnn-android-yolov8\app\src\main\jni里面的CMakeLists.txt文件,将opencv-sdk路径添加进去,同时删除ncnn_dir的ncnn版本号

将第五行的路径改为自己的opencv-sdk路径

将第八行vulkan目录去掉

修改后的格式如下图

重新重新Sync Project

根据报错,下载相应的依赖文件,下面是一些相应的文件版本

2.3 安装APP到手机端

利用Android Studio连接手机进行APP的安装,连接手机教程在上面Android Studio安装教程里有详细教程,之后点击这个开始按钮即可

3. 测试效果

运行成功,手机端已经安装好这个APP

打开APP,即可调用摄像头,实时检测

您可能感兴趣的与本文相关的镜像

Yolo-v5

Yolo-v5

Yolo

YOLO(You Only Look Once)是一种流行的物体检测和图像分割模型,由华盛顿大学的Joseph Redmon 和Ali Farhadi 开发。 YOLO 于2015 年推出,因其高速和高精度而广受欢迎

评论 10
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值