当前位置: 首页 > article >正文

yolov8_pose模型,使用rknn在安卓RK3568上使用

最近在使用rknn的一些功能,看了看文档以及自己做的一些jni,使用上yolov8_pose的模型.

1.我们先下载一下rknn的模型功能代码,rk有自己做的一套demo

地址:GitHub - airockchip/rknn_model_zooContribute to airockchip/rknn_model_zoo development by creating an account on GitHub.https://github.com/airockchip/rknn_model_zoo

资料简介:rknn_model_zoo/README_CN.md at main · airockchip/rknn_model_zoo (github.com)https://github.com/airockchip/rknn_model_zoo/blob/main/README_CN.md

yolov8_pose的使用介绍:rknn_model_zoo/examples/yolov8_pose 在 main ·爱瑞奇/rknn_model_zoo (github.com)https://github.com/airockchip/rknn_model_zoo/tree/main/examples/yolov8_pose#readme

2.demo的使用

   1.demo文件夹

   2.demo使用,因为rk官方是有介绍具体的用法的,这个demo只支持18与19的ndk编译

3.使用ndk直接编译即可,就能在demo目录下面生成一个install的文件夹,里面就是所需的资源,这里说明一下,模型是我后面放进去的,本身是没有的,这里多出来的libyolov8_pose.so库是我自己封装的,我会在下一篇文章讲怎么在apk里面使用

 4.模型,这里是onnx的模型,rk也有转换过程

转换命令

5.编译以后的文件内容,一个库,一个模型数据,一个能在安卓上执行的二进制文件,使用方式很简单,yolov8_pose的使用介绍里面有写.

 6.使用效果,为什么我这里的类型是null呢,因为代码里面的类型地址我没改,具体更改内容在:

rknn_model_zoo-main\examples\yolov8_pose\cpp\postprocess.cc里面


http://www.kler.cn/a/568933.html

相关文章:

  • 深入解析 MySQL 中的时间函数:NOW() 与 SYSDATE() 的奥秘
  • TCP的四次挥⼿为什么是四次?为什么不能是三 次
  • 【计算机网络——概述】
  • 深搜专题7:最大质数
  • 【基于Raft的KV共识算法】-序:Raft概述
  • JavaEE基础之- 过滤器和监听器Filter and Listener
  • Deepseek 模型蒸馏
  • 每日OJ_牛客_NC316体育课测验(二)_拓扑排序_C++_Java
  • FPGA开发,使用Deepseek V3还是R1(3):系统级与RTL级
  • Ubuntu 下 nginx-1.24.0 源码分析 - ngx_init_cycle 函数 - 详解(8)
  • Ubuntu 20.04 安装 Node.js 20.x、npm、cnpm 和 pnpm 完整指南
  • LangPrompt提示词
  • 基于单片机的GPS定位系统设计
  • ETF期权的结算价如何结算?
  • 深度解析Ant Design Pro 6开发实践
  • 【MySQL】(2) 库的操作
  • 基于STM32的智能家居中控系统
  • 【定昌Linux系统】部署了java程序,设置开启启动
  • AndroidStudio下载旧版本方法
  • 16.5 LangChain LCEL 流式处理解密:构建实时交互式大模型应用的引擎