MindSpore21天实战营(1)plus 使用MindSpore Lite实现手机端图像检测

举报
张辉 发表于 2020/11/12 15:26:06 2020/11/12
【摘要】 本文是对 MindSpore21天实战营(1)使用MindSpore Lite实现手机端图像检测 文档的一种修正。

唉,为啥张小白完成了:


五篇巨著之后,还有写个(1)plus?是因为张小白勤快吗?显然不是的。

因为:张小白又双叒叕犯错误了!!!


离人生巅峰仅差一步之遥的张小白,万万没想到,自己Day1的进阶作业得了0分。

image.png


原因居然是:做个安卓安装包,居然做错了对象。

image.png

体验作业是图像分类,进阶作业是物体检测——都不是同样的源码包。。

教训是深刻的。但是任务既然等于没完成。那还得继续往下做。

打开Android Studio,打开工程 object_detection

(路径为 F:\learn\mindspore\model_zoo\official\lite\object_detection )

image.png

耐心等待加载结束,切换到Project:

image.png

在工程的根目录下创建一个signAPK目录。

点击Build-》Generate Signed Bundle or APK

image.png

点击Next

image.png

点击页面的Create New。。。

在New Key Store录入以下信息:

image.png

(这里张小白是第二次做,选择key1,一般来说是key0)

其中Key Store Path可以在弹出的菜单选择前面建好的 signAPK目录

image.png

点击OK,OK后

系统会弹出以下窗口

image.png

记得将“建议使用”引号里面的那段话,贴出来备用:

keytool -importkeystore -srckeystore F:\learn\mindspore\model_zoo\official\lite\object_detection\signAPK\signDemo.jks -destkeystore F:\learn\mindspore\model_zoo\official\lite\object_detection\signAPK\signDemo.jks -deststoretype pkcs12

系统弹出以下菜单:

image.png

点击Next

image.png


选择release,选中V1和V2,点击Finish。系统关闭菜单。

再在命令行进入工程目录:

cd F:\learn\mindspore\model_zoo\official\lite\object_detection

输入 keytool -importkeystore -srckeystore F:\learn\mindspore\model_zoo\official\lite\object_detection\signAPK\signDemo.jks -destkeystore F:\learn\mindspore\model_zoo\official\lite\object_detection\signAPK\signDemo1.jks -deststoretype pkcs12

记得将后面的signDemo.jks改为signDemo1.jks

image.png

(以上动作由于张小白做过一次,所以会提示是否覆盖,其实第一次做应该是1条条目导入)

再重新点击Build-》Generate Signed Bundle or APK。

image.png

选择apk,点击Next

image.png

在这里选择choose existing:

image.png

选择前面用命令行生成好的SignDemo1.jks

点击OK,输入2个密码

image.png

点击Next,

image.png

依然选择release,V1,V2和Finish.


再点击Build-》Build Bundles/APK=>Build APK,

可以在下面的build窗口看编译的进度

image.png

等build finished.

image.png

查看app/release目录下,有相关的app-release.apk文件。

image.png

跟前面一样,将这个apk通过QQ传送出去。然后在手机上QQ接收。

image.png

手机上执行以下操作:

下载QQ上的文件

image.png

image.png

点击下载。下载成功后,点击安装。

image.png

系统会提示一些权限问题:

image.png

反正各种允许就是对了。。。

image.png

继续安装,安装中。。。

image.png

等安装完毕:

image.png

打开应用:

image.png

这个app可以用摄像头进行图像检测,也可以通过相册进行图像检测。

当然它也是需要相应的操作权限。。。

image.png

image.png

我们先用摄像头照一下火箭101女团。。

image.png

image.png

有2个人没被识别。。


再照一下键盘:

image.png

没问题。

再看下闹钟:

image.png

难得认为是智能手机。。。

看一下我的专业书和非专业书:

image.png

感觉挺好的。

那看看照片呢。。

这是老罗抖音直播间的截屏:

image.png

选择后,识别结果如下:

image.png

嗯,人识别出来了。为啥前面的键盘可以识别,上面那个大大的键盘没法识别呢?

可能是因为图片糊吧。。张小白这样小心的想。

好了,就把这个APK传到gitee吧。不过,传了也没分了。张小白好像一参加什么活动就得犯点啥幺蛾子,真是干啥啥不行,制造麻烦第一名。

就让张小白用锦鲤作为这次实战课的结束吧。。。

image.png

(全文完,谢谢阅读)

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。