一、IDE功能一览

openmv中有opencv库吗 openmv用什么编程_python

 

  • 代码编辑区 编辑对应的openmv的python代码,注意OpenMV IDE 一次只能编辑单个文件。如果是多个文件的话, 可以通过读卡器存入SD卡中。
  • 样例Examples openmv各个模块的使用样例。
  • 串口连接 代码执行 连接串口,点击运行按钮,IDE将python代码copy给openmv,并由openmv解析运行。注意:Python是脚本语言,IDE并不负责编译,STM32上自带了Python解释器。
  • FrameBuffer 视频缓冲区, 实时显示openmv上的图像。
  • 截图 在FrameBuffer选中目标区域, 可另存为图片。
  • Threshold Editor LAB颜色阈值编辑器,用于色块识别
  • Terminal 交互式终端, 可以与openmv交互编程,即输入一行代码,openmv解释执行一下。

一、连接以及运行代码

  先把板子通过USB连接到电脑,等之出现硬盘,即可按下下左图的上面的连接图标,连接成功图标变成下右图,点击绿色按钮之后变成红色的X,即

openmv中有opencv库吗 openmv用什么编程_Python_02

                  

openmv中有opencv库吗 openmv用什么编程_OpenMV_03

        

openmv中有opencv库吗 openmv用什么编程_OpenMV_04

  可把当前的py代码在openmv运行;若要中断代码或要运行其他代码,点击X再点击绿色按钮即可重新运行。

二、打开官方例程

菜单——示例——Basics——helloworld

打开官方提供的helloworld例程

openmv中有opencv库吗 openmv用什么编程_openmv中有opencv库吗_05

点击运行之后,IDE右上角就有图像显示,以及右下角的RGB数值显示。并在串口区打印数据。

openmv中有opencv库吗 openmv用什么编程_openmv中有opencv库吗_06

三、其他功能

查看函数信息:鼠标放在你想要知道的函数,然后自动会弹出信息,如下图。

openmv中有opencv库吗 openmv用什么编程_OpenMV_07

文件部分:新建文件、打开文件、保存文件等操作功能。

openmv中有opencv库吗 openmv用什么编程_python_08

辑栏部分:此部分是对编辑区进行设置,比如常用的撤销、重做、复制、粘贴、剪切对代码大小的放大缩小、复制粘贴、搜索、转行等功能。也有相对应的快捷键,也比较方便。

openmv中有opencv库吗 openmv用什么编程_openmv中有opencv库吗_09

工具部分:此部分有保存脚本到openmv、复位openmv、还有串口终端的设置、机器视觉设置等。可方便的读取图像LAB阈值等功能。

openmv中有opencv库吗 openmv用什么编程_串口_10

窗口部分:可对软件进行全屏。

openmv中有opencv库吗 openmv用什么编程_python_11

IDE基本操作到此结束,伙伴们尽情玩耍openmv吧。