最近在使用rknn的一些功能,看了看文档以及自己做的一些jni,使用上yolov8_pose的模型.
1.我们先下载一下rknn的模型功能代码,rk有自己做的一套demo
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里面
