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

yolov5 安卓运行

参考博客:

通过Android Studio 将yolov5部署到手机端(新手最新适用版)_怎么将yolo部署手机-CSDN博客

总体跟随参考博客走是没问题,有些细节需要注意:

1 jdk 版本选择,jdk需要17,新版的Android Studio 选择jdk版本方式如下:

新版AndroidStudio 修改 jdk版本_android studio设置jdk版本-CSDN博客

2 如何记录yolov5推理时间

在yolov5ncnn_jni.cpp 文件里

大概417行

ncnn::Extractor ex = yolov5.create_extractor();

前增加一句

double start_time_1 = ncnn::get_current_time();

然后再 470行

ex.extract("801", out);

后加上两句

double elasped = ncnn::get_current_time() - start_time_1;
__android_log_print(ANDROID_LOG_DEBUG, "YoloV5Ncnn_推理", "Yolo infer time: %.2fms", elasped);

然后就可以在logcat 查看日志信息,查看推理时间

http://www.xdnf.cn/news/611731.html

相关文章:

  • Docker部署Zookeeper集群
  • C++学习之打车软件—JNI终端编程业务④https协议session开发
  • Open CASCADE学习|非线性方程组求解技术详解
  • 公司内网本地的SVN没有公网IP地址,在家外网也能远程访问SVN服务!
  • postgresql 的优劣势比较
  • 多模态理解大模型高性能优化丨前沿多模态模型开发与应用实战第七期
  • WPF性能优化之延迟加载(解决页面卡顿问题)
  • Python面向对象编程:封装、继承与多态
  • 七彩喜适老化改造:让每个空间成为长者尊严的守护者
  • Jouier 普及组十连测 R4
  • leetcode-快慢指针系列
  • 利用chat搜索需求相关视频链接
  • 45道工程模块化高频题整理(附答案背诵版)
  • `ol/proj`简介
  • 在日本,书法也是美术
  • WebSphere Application Server(WAS)8.5.5教程第十二讲:EJB
  • Zephyr OS 使能和失能蓝牙协议栈的操作
  • [linux] git强行拉取并覆盖
  • VR全景制作方法都有哪些?需要注意什么?
  • IT | 词汇科普手册Ⅱ
  • Leetcode 3313. 查找树中最后标记的节点
  • FreeGPT+内网穿透外网远程连接使用,搞定ChatGPT访问难题!
  • LPRNet实现车牌识别并完成ONNX和TensorRT推理
  • 怎么判断一个Android APP使用了Electron 这个跨端框架
  • 【动态规划】5 从一次函数出发推导斜率优化dp
  • VS Code-i18n Ally国际化插件 配置百度翻译
  • 【北京盈达科技】GEO优化中的多模态了解
  • 基于 Spring Boot + Vue 的墙绘产品展示交易平台设计与实现【含源码+文档】
  • MySQL备份工具:XtraBackup
  • Vue3 + Element Plus 中修改表格当前选中行的颜色