代码拉取完成,页面将自动刷新
本文基于MindSpore Lite提供的ArkTS API,实现“端侧图像分类”示例程序,来演示端侧部署的流程。
主页 |
---|
entry
├── src/main
│ ├── etc#
| | └── pages
| | └── Index.ets // 首页,获取图片及预处理
| | └── model.ets // 推理
│ ├── resources // 资源文件
| | └── rawfile
| | └── mobilenetv2.ms // 存放的模型文件
本示例程序中使用的终端图像分类模型文件为mobilenetv2.ms,放置在entry\src\main\resources\rawfile工程目录下。
注:开发者可按需手工下载MindSpore Model Zoo中图像分类模型。
调用@ohos.file.picker (图片文件选择)、@ohos.multimedia.image (图片处理效果)、@ohos.file.fs (基础文件操作) 等API实现相册图片获取及图片处理。完整代码请参见Index.ets
调用@ohos.ai.mindSporeLite (推理能力) API实现端侧推理。完整代码请参见model.ets
调用推理函数并处理结果。完整代码请参见Index.ets
ohos.permission.READ_IMAGEVIDEO
无。
1.本示例仅支持标准系统上运行,支持设备:RK3568;
2.本示例为Stage模型,已适配API version 11版本SDK;
3.本示例需要使用DevEco Studio 4.1 Release及以上版本才可编译运行。
如需单独下载本工程,执行如下命令:
git init
git config core.sparsecheckout true
echo code/BasicFeature/ApplicationModels/MindSporeLiteArkTSDemo/ > .git/info/sparse-checkout
git remote add origin https://gitee.com/openharmony/applications_app_samples.git
git pull origin master
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。