萌鹰研究所

  • 首页
  • 友情链接
  • 关于本站
萌鹰研究所
Study and Share
  1. 首页
  2. 实用工具
  3. 正文

【介绍】ncnn对象检测安卓样品

2020年4月10日 6990点热度 14人点赞 0条评论

注意:本软件并非博主所写,本人仅为搬运介绍!!

如有侵权请在评论区留言或者发邮件到fitz_ding#foxmail.com(#→@),我会在第一时间删除文章

背景

本软件是鹅厂大佬nihui的作品,关于nihui大佬,咱在这边引用来自腾讯云社区“腾讯开源”的简介

倪辉,喜爱C/C++,腾讯优图实验室基础研究组高级研究员,负责图像和人脸相关的技术研究和软件开发,非常热爱开源社区,系腾讯社交网络事业群首个AI开源项目ncnn负责人。

本站之前也介绍过一款二次元图超分小工具,也是nihui大佬的作品,强烈推荐没有看过的读者尝试使用一下!

前言

进入正题之前,先介绍一下什么是ncnn,咱在这继续引用官方的说法

ncnn 是一个为手机端极致优化的高性能神经网络前向计算框架。ncnn 从设计之初深刻考虑手机端的部署和使用。无第三方依赖,跨平台,手机端 cpu 的速度快于目前所有已知的开源框架。基于 ncnn,开发者能够将深度学习算法轻松移植到手机端高效执行,开发出人工智能 APP,将 AI 带到你的指尖。ncnn 目前已在腾讯多款应用中使用,如 QQ,Qzone,微信,天天P图等。

其实对于我们普通人来说,通过这个介绍并不能了解ncnn到底是什么、多强大、有啥用,因此,在这边我们介绍nihui大佬的小工具,一个基于ncnn的安卓样品。

正文

项目地址:https://github.com/nihui/ncnn-android-mobilenetssd

老实说,项目里面已经明确指出这个软体怎么用了,但是我为了水字数,再翻译一下。

第一步

到ncnn项目release页下载 ncnn-android-vulkan-lib.zip 或者你自己编译一个。

第二步

解压 ncnn-android-vulkan-lib.zip 到 app/src/main/jni 目录下或者修改 app/src/main/jni/CMakeLists.txt 指向你的ncnn目录

第三步

在Android studio里打开项目进行编译!

软件截图

想必我有一些读者比较懒,或者没有安装Android studio,再或者编译出现问题等等,我编译好了一份放在这边给大家测试使用。

下载链接:https://www.lanzous.com/ib6pgwf

当然如果这篇文章就这么结束实在是太水了,所以我在这边po一个你可能在编译时会出现的问题的解决方案。

程序编译完之后,有可能会出现无法运行/闪退的问题,你只需要打开 app/src/main/jni/CMakeLists.txt ,修改12-14行,加上参数-static-openmp再次编译即可。当然此方法并不通用,建议查看错误日志之后对症下药。

最后

其实文章还是水,主要是最近忙着玩mc以及hitman2,不想写文章,懒是万恶之源!

还有,博主真的不是计算机系的学生,我只不过是一个爱好者罢了,并未系统的学过计算机,如果你问我金属加工类的我可能能帮你(本科专业),但是问我计算机方面的,大部分情况下我是真的无能为力。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 教程
最后更新:2020年4月10日

Yukie

你好,我叫Yukie,是个正经人,目标是一拳打死十个猛男。

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2022 萌鹰研究所. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

苏ICP备18014109号-1