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

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

[复制链接]
原来的你 发布时间:2017-10-24 21:46
Openmv3活动火热进行中~后续还有多重活动等着你~走过路过不要错过~
活动链接点我~ 或者加QQ群进行了解:646461928
# W3 b. v+ F. Q! r
官方的IDE,具有编辑器,调试终端,具有RGB直方图显示的帧缓冲区查看器。
图片1.png
: f7 P4 R; l% Y' C8 [2 k& s/ c0 A
官方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

4 u) R- x# _5 z" Y+ k
图片8.png
& T; M( z  t/ k4 O0 r( e3 G$ H
点击之后,IDE右上角就有图像显示,以及右下角的RGB数值显示。

- ?9 W7 }0 U4 m# I5 i
还有一个更简单的方法打开例程:
图片9.png
3 Z0 w! w3 x9 x! V/ ]
三、新建工程代码
操作如下图所示,默认新建的工程代码功能是类似helloworld,拍照然后显示图像。
图片10.png
图片11.png
四、其他功能
查看函数信息,鼠标放在你想要知道的函数,然后自动会弹出信息,如下图。
图片12.png

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

4 |& x/ G9 A2 x" C  Y( i; [
图片14.png

9 f! E+ p* s5 R. P! h0 x
图片15.png

& r7 @8 H+ z1 c5 u
工具(tools)部分:此部分有保存脚本到openmv、复位openmv、还有串口终端的设置、机器视觉设置等。
图片16.png
) u& _9 x1 ^3 }/ l& N1 l4 n- N
重点介绍终端以及阈值编辑器的使用
在下图所示的画圈部分,就是当前的Openmv所用的终端,当然我们也可以自己新建个终端,方便调试。
图片17.png
  W0 I5 k5 _( F
我们可以先在右边的图像显示栏保存到PC上,
图片18.png
0 a$ a- W! E' ~; D
然后打开tools上的阈值编辑器,如下图
图片19.png
3 G% q* k. u" z5 K
可以看到来源有两个,一个是当前的数据流(捕获的照片)作为阈值编辑对象,还有文件中图片都可以。我们就取上面我们所截图的照片作为阈值对象。点击“Image File”打开我们路径保存的图片。
图片20.png
通过拖动下面了L、A、B中的参数,达到理想的二值化图像,然后再把这些阈值放到代码里面,方便了一些需要阈值调整的调参用。
图片21.png

: `3 q* N3 `' W8 _! M
IDE基本操作到此结束,伙伴们尽情玩耍openmv吧。
; n) X4 S0 l- @" Q

1 N  M- v$ K8 c# W3 b+ `
收藏 评论3 发布时间:2017-10-24 21:46

举报

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

1 U2 q2 o, k0 x& r+ t: l/ y谢谢分享

所属标签

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