手机实时目标检测——五步使用Tensorflow的Android官方demo

想要在移动端和嵌入式设备上使用运行机器学习模型,却又无从下手,该如何是好?没关系,我们可以使用Tensorflow在Android上的官方源码进行开发。

效果如下所示:
在这里插入图片描述

前提:你的电脑需要安装Android Studio

一、在github下载源码

网址:https://github.com/tensorflow/tensorflow
在这里插入图片描述

二、使用Android Studio 打开项目

路径是:\tensorflow-master\tensorflow\examples\android
在这里插入图片描述

三、安装需要的库和文件

一般打开一个新的项目,AS都会自动sync编译一次。无论弹出什么需要让你安装的东西,你都安装就好了。 比如,在我的环境下,弹出错误如下:
在这里插入图片描述
点击Add Google Maven XXXX 再等一会就行了。

四、打开build.gradle配置相关文件

打开其Android项目之后,在AS左边点击Gradle Scripts 里面的build.gradle
在这里插入图片描述
修改nativeBuildSystem 的值,默认为bazel,改为none。
在这里插入图片描述

五、真机调试

点击右上角三角形,前提是有一台Android的手机连接在电脑。

如果没有,请参考我的一篇博客:android studio 打包程序直接下载进手机进行真机调试

在这里插入图片描述
需要编译大概5-10分钟,然后才会把APK文件安装在真机中,请大家细心等待。然后就可以愉快地使用啦~效果跟最开始的图的一样。

参考链接:https://www.youtube.com/watch?v=0oBequpSGXM

发布了42 篇原创文章 · 获赞 39 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/Hanghang_/article/details/87547507