![机器视觉与人工智能应用开发技术](https://wfqqreader-1252317822.image.myqcloud.com/cover/827/50064827/b_50064827.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1.3 开发步骤与验证
2.1.3.1 开发项目部署
1)硬件部署
(1)准备好AiCam平台,将边缘计算网关正确连接Wi-Fi、摄像头、电源。
(2)为边缘计算网关上电,启动Ubuntu操作系统。
(3)启动Ubuntu操作系统后,连接Wi-Fi,记录边缘计算网关的IP地址,如192.168.100.200。
2)工程部署
(1)运行MobaXterm工具,通过SSH登录到边缘计算网关。
(2)在SSH终端中创建项目工作目录,命令如下:
![](https://epubservercos.yuewen.com/3B3414/29436032103210506/epubprivate/OEBPS/Images/47396_45_1.jpg?sign=1739604718-WvOAsOdwoKXOTAVl5fLOfnbZJ5cUVPCv-0-590fb872be6a4990c03c4ca384b78403)
(3)通过SSH终端将本项目的工程代码和aicam工程包(DISK-AILab\02-软件资料\02-综合应用\aicam.zip)上传到~/aicam-exp目录下。
(4)在SSH终端中输入以下命令解压缩本项目的aicam工程包:
![](https://epubservercos.yuewen.com/3B3414/29436032103210506/epubprivate/OEBPS/Images/47396_45_2.jpg?sign=1739604718-7vzoJj8K8zZqPOc4VGbg01tICuJxTD6z-0-478dd4dbdd5dcc9c9f524dd8c40f1066)
2.1.3.2 单元测试
在SSH终端中输入以下命令进行单元测试,本项目将打开摄像头并在视窗内实时显示图像,图2.1所示。
![](https://epubservercos.yuewen.com/3B3414/29436032103210506/epubprivate/OEBPS/Images/47396_45_3.jpg?sign=1739604718-Bg81l1YZQqFq6SZkvP5YE5IdmFNTRaoq-0-4804a7b585760d43c5b2852bc3e51619)
![](https://epubservercos.yuewen.com/3B3414/29436032103210506/epubprivate/OEBPS/Images/47396_45_4.jpg?sign=1739604718-oFnOQmm8TK2OQwEDcWhSnG4mkQGTtnd8-0-bea1f10b119109ae68f41255fbc9cce6)
图2.1 单元测试中实时显示的图像
2.1.3.3 工程运行
(1)在SSH终端中输入以下命令运行本项目的案例工程:
![](https://epubservercos.yuewen.com/3B3414/29436032103210506/epubprivate/OEBPS/Images/47396_45_5.jpg?sign=1739604718-S2cQfgjwFDRxlPRDKKitJ9AIYtqtLTXg-0-b5393afd0200060a64711fcd106dc5ac)
(2)在客户端或者边缘计算网关端打开Chrome浏览器,输入页面地址并访问http://192.168.100.200:4001/static/image_capture/index.html,即可查看运行结果。
2.1.3.4 图像采集
(1)本项目通过AiCam平台的推流服务,可以将边缘计算网关摄像头实时采集的图像推送到Web前端进行展示。
(2)单击AiCam平台界面中的“实验截图”按钮即可保存当前视窗中的图像,如图2.2所示,也可以单击鼠标右键来保存图像。
![](https://epubservercos.yuewen.com/3B3414/29436032103210506/epubprivate/OEBPS/Images/47396_46_1.jpg?sign=1739604718-id3vmjyUcsVwj85CE0aDK3tEXJW1criX-0-0a7cb0c26c5eeeddf75e54f7818f94c4)
图2.2 保存当前视窗中的图像