MindSpore Lite体验------实现一个图像分割应用

1、教程地址:https://www.mindspore.cn/tutorial/lite/zh-CN/master/quick_start/image_segmentation.html#

2、Android Studio 安装地址:https://developer.android.com/studio

3、下载图像分割image_segmentation代码工程:https://gitee.com/mindspore/mindspore/tree/master/model_zoo/official/lite/image_segmentation

4、打开工程:

image.png

5、打开工程后需要点击install plugin安装依赖的插件:

image.png

6、自动构建过程中,会自动下载依赖的jar包:

image.png

7、构建过程中的一些问题及解决方法:

1)、报错:License for package Android SDK Build-Tools 30.0.1 not accepted.

        解决方法:到 Android\Sdk\tools\bin 目录下执行 sdkmanager.bat --licenses

2)、https://ms-release.obs.cn-north-4.myhuaweicloud.com/1.1.0/MindSpore/lite/release/android/mindspore-lite-1.1.0-inference-android.tar.gz

        下载失败,则手工下载后,参考download.gradle脚本将 mindspore-lite-1.1.0.aar 文件解压出来后放到对应的目录下(目录也在download.gradle有说明)

 

8、通过工程Build apk后结果如下:

image.png

 

9、安装手机体验效果如下:(将一个证件照替换成 大红色背景)

image.png

 

10、同样的一张照片,随便在网上搜了一个证件照在线制作工具(http://removebg.kmnbwa.cn/#/pc_index)

背景转换效果如下:

image.png

 

11、总结和建议:

1)、通过此次端到端的实践,初步了解了Mindspore lite工程在手机应用上如何进行构建和部署,还是比较方便、快捷的;

2)、建议将图像分割的实际应用场景说一下,比如证件照的背景替换就是一个典型的应用场景;

3)、建议将图像分割模型如何训练的可以补充说明一下,目前只提供了一个最终的segment_model.ms文件,目前根据证件照的背景替换体验来看,可能模型训练的还不是特别好。

posted @ 2021-12-31 09:17  MS小白  阅读(57)  评论(0)    收藏  举报