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

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里面

相关文章:

  • 如何正确的用 Cursor 打开 Unity 项目
  • Android 12系统源码_多屏幕(四)自由窗口模式
  • [原创]openwebui解决searxng通过接口请求不成功问题
  • Linux mount命令
  • C# 中 Array、ArrayList 和 List 的比较
  • 从“记住我”到 Web 认证:Cookie、JWT 和 Session 的故事
  • MySQL 8.4 SQL 全攻略:所有知识点与实战场景
  • Python常见面试题的详解25
  • ISIS(中间系统到中间系统)——基础
  • header在spring boot中解析
  • 什么是元数据管理?为什么数据治理的第一步是整理元数据?
  • docker container 修改 Mounts
  • Visual Studio 使用 GitHub Copilot 与 IntelliCode 辅助编码 【AI辅助开发系列】
  • SpringBoot AOP 源码解析
  • Selenium 不同语言绑定版本的官方操作文档获取途径(科学上网)
  • WPF12-MVVM
  • 禹神:一小时快速上手Electron,前端Electron开发教程,笔记。一篇文章入门Electron
  • 牛客刷题自留-深度学习
  • 【cv】vs2022配置opencv
  • flutter 局部刷新控件Selector源码实现原理
  • 成都新线加做网站/如何做好seo基础优化
  • 自己做的网站突然打不开/网络推广企业
  • 网站模板佳好乐云seo/焊工培训内容
  • 网站开发什么是会话/全网营销方案
  • 个人摄影网站模版/seo搜索引擎营销工具
  • 新疆乌鲁木齐哪家做网站好/windows优化大师和鲁大师