安装和设置马铃薯®移动™在您的iOS设备上。然后,登录MathWorks®云来自MATLAB MOBILE.设置。有关更多信息,请参阅在Apple IOS设备上安装Matlab Mobile和登录云端。
开始MATLAB MOBILE.在您的iOS设备上。
在这一点命令屏幕,创建一个Mobiledev.
目的m
。
m = MobileDev.
m = MobileDev具有属性:1 virecablecameras:{'back''front'}日志记录:0 initialtimestamp:'''加速度索引:0 AngularVelocitysensorEnabled:0磁测度符号:0 OrienceSensEnabled:0 PositionSensorEnabled:0 SirectSensorEnabled:0支持功能万博1manbetx
这availablecameras.
属性表示此设备具有'背部'
和'正面'
相机。创建一个连接'背部'
相机。
凸轮=相机(m,'背部')
CAM =具有属性的相机:名称:'back'可用性:{'640x480''1280x720'}分辨率:'64万博 尤文图斯0x480'flash:'关闭'autofocus:'on'
相机属性提供有关图像分辨率,自动对焦和闪存设置的信息。
来自命令屏幕,使用深度学习工具箱™加载预制的Googlenet网络。
nnet = googlenet;
使用相机获取单个图像快照
使用手动快门模式。打开相机预览后,您可以移动移动设备以捕获所需的视野。对于此示例,捕获要对您要分类的对象的图像。准备就绪后,按快门按钮获取图像。
IMG =快照(CAM,'手动的');
调整图像大小以匹配网络的输入大小。Googlenet的输入大小为224×224。预览图像MATLAB MOBILE.使用图像
。
IMG = IMResize(IMG,[224,224]);图像(IMG)
使用所获取的图像中的对象进行分类分类
来自深度学习工具箱。
标签=分类(NNET,IMG)
标签=分类咖啡杯
物体被归类为咖啡杯。使用标签作为图标题预览图像。
图像(IMG)标题(Char(标签));
你可以在MATLAB MOBILE.执行所有先前步骤以对图像进行分类。
在这一点文件屏幕,在您的新脚本中创建一个新脚本Matlab Drive™文件夹。命名文件Camnet.M.
。定义帆布
函数如下并保存文件。
功能Value = Camnet(CAM,NNET)IMG =快照(CAM,'手动的');pic = imresize(img,[224,224]);value =分类(nnet,pic);图像(PIC)标题(CHAR(价值))结尾
在这一点命令屏幕,创造Mobiledev.
目的。然后创建相机
目的。
m = mobiledev;凸轮=相机(m,'正面');
nnet = googlenet;
打电话给帆布
功能。
标签= Camnet(CAM,NNET)
摄像机预览在您的移动设备上打开。将移动设备摄像机移动到要对象的对象进行分类。按快门按钮捕获图像。在捕获图像后,您可以查看该图。图标题显示了对象的预测标签。