在Android上部署深度学习模型之Android NDK(一)

本文介绍了如何在Android上部署深度学习模型,重点是使用Android NDK。首先讲解了环境配置,包括安装Android Studio和NDK。接着,演示了创建支持C++的Android项目的过程,为后续集成ncnn和模型部署做准备。
摘要由CSDN通过智能技术生成

导读

前面我们介绍过了如何来安装ncnn以及搭建ncnn的环境,并且通过VS编写了一个基于mobilenet的图像分类实例。接下来,我们开始介绍如何将mobilenet的图像分类模型部署到手机端,主要介绍Android端的部署,IOS端和Android差不多,只需要把代码移植到IOS环境下重新编译一下即可。

环境

  • 操作系统:win10
  • 开发工具:Android studio

开发Android应用当然离不开Android studio了,当然我们作为一名算法工程师并不需要去开发一个Android应用,通常我们在与Android开发人员对接的时候,他们都会要求我们提供一个soa库给他们即可,后面介绍也就是围绕这个进行的。

如果我们能够在Android studio上成功编译,只需要将代码移植到IOS环境上,然后在IOS上搭建一个ncnn的环境,重新编译一下生成适合IOS系统调用的库文件即可。这样我们就实现了一个跨平台的SDK,而不用去编写多套程序,大大减少了我们的工作量

安装Android studio

要开发Android应用程序,当然需要用到Android studio了。Android Studio是一

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

修炼之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值