当前位置: 首页 > news >正文

紫金网站建设价格深圳搜索引擎优化推广

紫金网站建设价格,深圳搜索引擎优化推广,网站中有哪些标签需要优化,页面设计的软件系列文章目录 前言 此示例说明如何使用深度学习对移动设备摄像头采集的图像进行分类。 在您的移动设备上安装和设置 MATLAB Mobile™。然后,从 MATLAB Mobile 的“设置”登录 MathWorks Cloud。 在您的设备上启动 MATLAB Mobile。 一、在您的设备上安装 MATLAB M…

系列文章目录


前言

此示例说明如何使用深度学习对移动设备摄像头采集的图像进行分类。

在您的移动设备上安装和设置 MATLAB® Mobile™。然后,从 MATLAB Mobile 的“设置”登录 MathWorks® Cloud。

在您的设备上启动 MATLAB Mobile。


一、在您的设备上安装 MATLAB Mobile

Apple 的 App Store® 和 Google Play® 中提供了 MATLAB® Mobile™ App。

要在您的设备上下载 MATLAB Mobile App,请执行以下操作:

  1. 在您的设备上启动 App Store 或 Google Play。

  2. 使用关键字 MATLAB Mobile 在商店中搜索。

  3. 要开始在您的设备上免费安装 App,请执行以下操作:

    • 在 Android 设备上:点击安装

    • 在 Apple 设备上:点击下载图标。在某些情况下,iTunes 应用程序可能要求您输入密码来完成交易。

  4. 安装完成后,您可以点击打开以在您的设备上启动 MATLAB Mobile。

对于 Apple 设备,您还可以从您计算机上的 iTunes 软件访问 App Store。

至此页面下载并安装 MATLAB Support Package for Android Sensors 工具箱。

MATLAB Support Package for Android Sensors - File Exchange - MATLAB Central (mathworks.cn)icon-default.png?t=N7T8https://ww2.mathworks.cn/matlabcentral/fileexchange/47618-matlab-support-package-for-android-sensors

二、创建与手机摄像头的连接

命令屏幕上,创建一个 mobiledev 对象 m

m = mobiledev
m = 
mobiledev with properties:Connected: 1AvailableCameras: {'back' 'front'}Logging: 0InitialTimestamp: ''AccelerationSensorEnabled: 0
AngularVelocitySensorEnabled: 0MagneticSensorEnabled: 0OrientationSensorEnabled: 0PositionSensorEnabled: 0Supported functions

AvailableCameras 属性指示该设备具有 'back' 和 'front' 摄像头。创建与 'back' 摄像头的连接。

cam = camera(m,'back')
cam = Camera with properties:Name: 'back'AvailableResolutions: {'640x480'  '1280x720'}Resolution: '640x480'Flash: 'off'Autofocus: 'on'

摄像头属性提供关于图像分辨率、自动对焦和闪光灯设置的信息。

三、加载预训练网络并采集图像

需要至此页面下载安装 Deep Learning Toolbox Model for GoogLeNet Network 工具箱

https://ww2.mathworks.cn/matlabcentral/fileexchange/64456-deep-learning-toolbox-model-for-googlenet-networkicon-default.png?t=N7T8https://ww2.mathworks.cn/matlabcentral/fileexchange/64456-deep-learning-toolbox-model-for-googlenet-network

命令屏幕上,使用 Deep Learning Toolbox™ 加载预训练的 GoogLeNet 网络。

nnet = googlenet;

使用 snapshot 函数和手动快门模式从摄像头采集单个图像。摄像头预览打开后,您可以移动您的移动设备来捕获所需的视野。对于本例,捕获要分类的对象的图像。准备好后,按快门按钮采集图像。

img = snapshot(cam,'manual');

 调整图像大小以匹配网络的输入大小。GoogLeNet 的输入大小是 224×224。使用 image 在 MATLABMobile 中预览图像。

img = imresize(img,[224,224]);
image(img)

四、分类并显示采集的图像

使用来自 Deep Learning Toolbox 的 classify 对所采集图像中的对象进行分类。

label = classify(nnet,img)
label = categoricalcoffee mug 

此对象被分类为咖啡杯。使用标签作为图窗标题预览图像。

image(img)
title(char(label));

 

五、编写函数对图像进行分类

您可以在 MATLABMobile 中编写一个函数来执行前面所有步骤,以对图像进行分类。

文件屏幕上,在 MATLABDrive™ 文件夹中创建一个新脚本。将文件命名为 camnet.m。按照以下方式定义 camnet 函数并保存文件。

function value = camnet(cam,nnet)img = snapshot(cam,'manual');pic = imresize(img,[224,224]);value = classify(nnet,pic);image(pic)title(char(value))
end

命令屏幕上,创建 mobiledev 对象。然后创建 camera 对象。

m = mobiledev;
cam = camera(m,'front');

 加载预训练的 GoogLeNet 网络。

nnet = googlenet;

 调用 camnet 函数。

label = camnet(cam,nnet)

 摄像头预览会在您的移动设备上打开。移动您的移动设备摄像头,指向您要分类的对象。按快门按钮捕获图像。捕获图像后,您可以查看图窗。图窗标题显示对象的预测标签。

 

http://www.tj-hxxt.cn/news/84688.html

相关文章:

  • 免费网站的资源可以发公众号吗网络广告有哪些形式
  • 江苏两学一做网站搜索引擎优化策略有哪些
  • 专业网站建设哪里有英语培训机构前十名
  • 没有网站怎么做百度竞价网站推广专家
  • 旅游网站源码 wordpress模板 v1.0网页设计与制作考试试题及答案
  • 网站建设和网页建设的区别sq网站推广
  • 做百度药材种苗网站营销一体化平台
  • 网站无障碍的建设方面空缺自助优化排名工具
  • 郑州外贸网站推广seo广告投放
  • 郑州app网站开发百度人气榜
  • 网站建设后期服务收费标准朋友圈推广广告
  • 上海建筑设计有限公司网站seo入门基础教程书籍
  • 贵州毕节建设局网站官网网站排名软件
  • 云服务器做网站查收录网站
  • 网站打开速度慢是什么原因百度推广多少钱一个月
  • 长春火车站防疫政策石家庄百度seo代理
  • 廊坊高端品牌网站建设google官网入口注册
  • 二级域名网站建设规范app推广多少钱一单
  • 中国建设教育协会报名网站推广平台排行榜有哪些
  • 十堰网站建设公司百度投诉中心电话
  • 国外门户网站设计南京网络推广优化哪家好
  • 做网站创业今日新闻国家大事
  • 旅游网站建设的背景意义网站免费高清素材软件
  • 胶南网站制作网页设计培训教程
  • 网站标题栏软文营销步骤
  • 亚马逊官网首页长岭网站优化公司
  • 外贸经济平台代销到哪里买网络营销推广优化
  • 做的网站怎么打开是白板网络营销成功的案例分析
  • 国内b2c网站有哪些百度搜索关键词推广
  • 做网站需要规划好什么长沙网站关键词排名