如果视频看不了,请戳: 哔哩哔哩 详细信息:www.openmv.cc QQ交流群:324391148
- OpenMV是一个非常易用和低价的机器视觉开发组件。你可以通过编程来调用图像处理的算法来进行开发。有很多机器视觉方面的应用。 比如自动追踪小球的小车,比如巡线的车,比如自动追踪人脸的四旋翼,比如追踪小球的云台。
- 它有很多功能,内置了非常多的算法:
- 滤波
- 颜色追踪
- AptilTag
- 二维码
- 条形码
- 人脸识别
- 人眼追踪(瞳孔识别)
- 直线识别
- 圆形识别
- 矩形识别
- 数字识别
- 线性回归-巡线
- 模板匹配
- 特征点追踪
- 光流
- 边缘检测
- 录制视频
- mavlink
- 他的主控芯片是性能非常强大的STM32F7,主频有216MHZ,2M flash。在色块追踪上,帧率可以到达85~90帧,速度非常快。
- 他的感光元件是OV7725,分辨率为640×480。
- 最重要的,是他非常易于使用。可以直接调用已经封装好的图像处理的函数,不必为苦苦研究底层的算法烦恼。
- 内置了Micro Python解释器,所以可以直接用Python编程,你可以用Python特性编写你所有的逻辑,比如字符串的方法,还可以调用Python的很多库,比如json,正则,struct,socket。
- 当你把OpenMV插入电脑,会自动弹出一个U盘,用来直接保存程序。
- 当然,你也可以把OpenMV看成一个拥有视觉算法的,使用Python编程的单片机。它拥有 10个IO,一个ADC/DAC,一个SPI, 一个I2C,两个UART,三个舵机接口。。。
- 你可以直接用python调用函数来使用硬件,而不用管底层的寄存器。
- 当然可以通过串口和Arduino,51,STM32等任何单片机通信。
- 也可以通过额外的ttl-rs232或者ttl-rs485模块和PLC通信。
- 同时,它的接口是可叠加的,可以用LCD来显示。
- 你可以安装WiFi来无线传输视频,OpenMV的wifi扩展板采用atwinc1500,传输速率高达48Mbps。直接在浏览器输入网址,即可实时查看摄像头图像。
- wifi视频
- SD卡可以用来保存图片,录制视频。或者在调用模板匹配算法的时候,使用sd卡存储的图片就行匹配识别。
- 他的镜头是M12通用的镜头,在不同的场景应用不同的镜头。
- 标配镜头视角大概120度,长焦镜头30度,广角185度,无畸变镜头90度。
- 标配镜头焦距2.8mm,长焦12mm,广角1.7mm,无畸变镜头3.6mm。
- 他还有一个非常强大的IDE,内置了很多例子和工具。
- 例子
- 实时显示图像
- 图像直方图,可以实时查看颜色直方图,有rgb,gray,lab,yuv
- 阈值助手
- teriminal调试
- 串口助手,可以通过REPL交互式运行Python命令
- 一键下载程序
- 我们星瞳科技是国内代理,编写了教程,来讲解OpenMV,并且开放分享:http://book.openmv.cc/ 提供了QQ交流群:324391148,欢迎大家了解提问,以及交流使用过程中发现的问题。
这个OpenMV上手的视频会有一系列,此外还有MicroPython,树莓派,Arduino的有趣视频会推出。欢迎点赞打赏丢硬币丢香蕉关注我们。