您的位置:首页 > 娱乐 > 明星 > android使用YOLOV8数据返回到JAVA方法(JAVA)

android使用YOLOV8数据返回到JAVA方法(JAVA)

2024/10/6 12:28:22 来源:https://blog.csdn.net/Fyx1987496919/article/details/141381620  浏览:    关键词:android使用YOLOV8数据返回到JAVA方法(JAVA)

一、下载扩展文件(最耗时,所以放第一步)

1.opencv下载

1)官网:Releases - OpenCV

2)下载最新版本的android包

2.NCNN下载

1)NCNN下载地址(20220420版本):https://github.com/Tencent/ncnn/releases/download/20220420/ncnn-20220420-android-vulkan.zip

3.在你的android app目录下的build.gradle里面的dependencies添加

implementation 'org.opencv:opencv:4.10.0'

二、使用

1.下载代码示例https://github.com/FeiGeChuanShu/ncnn-android-yolov8

1)把ncnn-android-yolov8-main/ncnn-android-yolov8解压出来打开

2)复制你下载的opencv;ncnn包以及示例代码到这里

3)创建jniLibs文件夹把OpenCV-android-sdk/sdk/native/libs里面的东西全放进来

4)修改CMakeLists.txt文件

# 项目名称
project(yolov8ncnn)# 指定了构建项目所需的最小 CMake 版本为 3.10
cmake_minimum_required(VERSION 3.10)
# opencv下载地址
# https://opencv.org/releases# 设置了 OpenCV 目录的路径,并使用 find_package 命令来查找 OpenCV 包。REQUIRED 参数表示如果找不到 OpenCV,则构建会失败。core 和 imgproc 是指定要使用的 OpenCV 组件
set(OpenCV_DIR ${CMAKE_SOURCE_DIR}/OpenCV-android-sdk/sdk/native/jni)
find_package(OpenCV REQUIRED core imgproc)# ncnn下载地址
# https://github.com/Tencent/ncnn/releases
# 设置了 ncnn 目录的路径,并查找 ncnn 包。ncnn 是一个高性能神经网络推理框架,常用于移动设备上运行深度学习模型
set(ncnn_DIR ${CMAKE_SOURCE_DIR}/

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com