你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【物致DIY】Openmv3入门——开发环境IDE使用(Windows端)

[复制链接]
原来的你 发布时间:2017-10-24 21:46
Openmv3活动火热进行中~后续还有多重活动等着你~走过路过不要错过~
活动链接点我~ 或者加QQ群进行了解:646461928

官方的IDE,具有编辑器,调试终端,具有RGB直方图显示的帧缓冲区查看器。
图片1.png

官方ide下载地址:http://openmv.io/pages/download
也可以在我们的网盘下载IDE,有各种版本下载。
一、连接以及运行代码
先把板子通过USB连接到电脑,等之出现硬盘,即可按下下左图的上面的连接图标,连接成功图标变成下右图,点击绿色按钮之后变成红色的X,即可把当前的py代码在openmv运行;若要中断代码或要运行其他代码,点击X再点击绿色按钮即可重新运行。
图片2.png        图片3.png          图片4.png
二、打开官方例程
解压路径下的openmv-ide-resources-1.5.zip压缩包,解压之后有examples和firmware、html文件夹,官方的Python例程就在examples上。
图片5.png
点击画圈上的图标,打开上图相对应的文件夹,我们就可以看到官方的18个例子的文件夹,比如基本的操作(helloworld)、Openmv外设操作(iic、SPI等)、绘图、拍照、跟踪等例子。
图片6.png
我们打开01-Basics文件的helloworld.py文件。点击左下角的运行图标
图片7.png

图片8.png

点击之后,IDE右上角就有图像显示,以及右下角的RGB数值显示。

还有一个更简单的方法打开例程:
图片9.png

三、新建工程代码
操作如下图所示,默认新建的工程代码功能是类似helloworld,拍照然后显示图像。
图片10.png
图片11.png
四、其他功能
查看函数信息,鼠标放在你想要知道的函数,然后自动会弹出信息,如下图。
图片12.png

编辑栏部分:此部分是对编辑区进行设置,比如对代码大小的放大缩小、复制粘贴、搜索、转行等功能。也有相对应的快捷键,也比较方便。
图片13.png

图片14.png

图片15.png

工具(tools)部分:此部分有保存脚本到openmv、复位openmv、还有串口终端的设置、机器视觉设置等。
图片16.png

重点介绍终端以及阈值编辑器的使用
在下图所示的画圈部分,就是当前的Openmv所用的终端,当然我们也可以自己新建个终端,方便调试。
图片17.png

我们可以先在右边的图像显示栏保存到PC上,
图片18.png

然后打开tools上的阈值编辑器,如下图
图片19.png

可以看到来源有两个,一个是当前的数据流(捕获的照片)作为阈值编辑对象,还有文件中图片都可以。我们就取上面我们所截图的照片作为阈值对象。点击“Image File”打开我们路径保存的图片。
图片20.png
通过拖动下面了L、A、B中的参数,达到理想的二值化图像,然后再把这些阈值放到代码里面,方便了一些需要阈值调整的调参用。
图片21.png

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


收藏 评论3 发布时间:2017-10-24 21:46

举报

3个回答
yangjiaxu 回答时间:2017-10-24 22:02:05
哇 好厉害
lzts 回答时间:2017-10-24 23:11:15
谢谢分享
wolfgang2015 回答时间:2017-10-27 22:12:34

谢谢分享

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版