13.1. OpenMV IDE¶
OpenMV IDE 是用于配合你的 OpenMV Cam 进行工作的桌面应用程序。它的所有功能都服务于一个循环:编辑 MicroPython 脚本,在摄像头上运行它,并在它执行时实时观看回传的帧缓冲区和串口输出。IDE 构建于 Qt Creator 编辑器内核之上,整个应用都围绕这个循环而设计——脚本不需要任何项目文件、构建配置或编译器设置。你编写脚本并在摄像头上运行它;这就是全部模型。
主窗口有四个工作区域。编辑器占据左侧,存放你打开的脚本,其下方的串口终端显示脚本打印的所有内容。帧缓冲区查看器位于右上方,显示摄像头最后捕获的内容,其下方的直方图则绘制帧缓冲区所显示内容的像素统计数据。最左侧边缘的一列工具栏按钮包含文件、编辑、连接和运行控件,底部边缘的状态栏报告所连接摄像头正在做什么。当脚本需要空间时,你可以折叠任意窗格。
正在运行脚本的主窗口:左侧编辑,右侧观看。¶
本章中的键盘快捷键是为 Windows 和 Linux 编写的;在 macOS 上请将 Ctrl 替换为 Cmd。
查看摄像头所看到的内容
总结