凡哥带你玩转OpenMV-OpenMV中文教程
OpenMV简介
Chris Anderson (CEO of 3DR)By far the easiest way I've found to learn and use advanced computer vision. This single board can do everything from driving a car to landing a drone.
目前位置, 这是我目前发现入手并且使用高级计算机视觉最简单的方法. 这个开发板可以做从开车到着陆无人机的任何事情.
CHRIS ANDERSON (CEO OF 3DR)
Berkeley, CA
OpenMV是基于Python的嵌入式机器视觉模块,目标是成为机器视觉界的“Arduino”。它成本低易拓展,开发环境友好,除了用于图像处理外,还可以用Python调用其硬件资源,进行I/O控制,与现实世界进行交互。
你想学习机器视觉,却不知从何入手? 在傅立叶变换, 小波变换等一系列信号与系统的强烈攻势之下, 挣扎抑或挫败?
封装各种算法细节, 不需要直接跟底层代码打交道.
用户友好的Python API, 让你开始的时候, 就享受机器视觉带给你的愉悦.
逐层剥开底层算法实现原理, 代码开源, 随意修改底层源码, 编译固件.
非计算机专业, 想在自己的机器人或者小车上加载机器视觉模块, 却担心自己学不懂? 电赛来袭, 慌忙准备, 没时间系统学习机器视觉?
来用OpenMV吧, 快速入手. 不需要专业的背景知识.
几行代码,轻松搞定. 例程丰富, 也许你需要做的只是改一下参数. 让你的机器人开启视觉智能.
凡哥带你玩转OpenMV
1 快速入手
IDE安装与使用教程
安装驱动
固件烧录
脱机运行
使用注意事项-必读
配件信息
2 机器视觉常识
机器视觉常识
摄像头结构
像素与清晰度
色彩空间
帧率
图片格式及格式转换
图像的属性
图像逻辑运算
数学形态学
卷积
3 例程解析
3.1 基本操作
3.2 硬件资源控制
硬件资源控制
LED
GPIO
定时器Timer
DAC
ADC
PWM
舵机控制
通信UART串口通信
USB转TTL
通信_I2C
通信_SPI
系统时钟设定
RTC时间设定
3.3 图像绘制
3.4 滤波器
滤波器
二值化_binary
阈值滤波_image_filter
均值滤波_mean
众数滤波_mode
中位数滤波_median
中值滤波_midpoint
锐化_sharpen
腐蚀膨胀
边缘检测_edge
线性滤波_linear
差帧检测_difference
3.5 截图
截图
拍照
浮雕效果&拍照
人脸检测&拍照
移动检测&拍照
串口发送信号截图
3.6 视频录制
视频录制
视频流写入SD卡
视频流读入FrameBuffer
GIF录制
人脸检测&GIF录制
运动检测&GIF录制
MJPEG视频录制
人脸检测&MJPEG视频录制
运动检测&MJPEG视频录制
3.7 人脸追踪
3.8 眼睛追踪
3.9 特征检测
特征检测
直线检测
双轨寻线
直角检测
线段检测
线性回归
矩形检测
圆形检测
边缘检测
关键点检测
关键点保存
数字识别
光流
方向梯度直方图
模板匹配
LBP
3.10 颜色追踪
颜色追踪
色块识别
多颜色同时追踪
色块识别&自动训练
图像颜色统计_statistic
图像颜色区间统计_histogram
测距
3.11 拓展版
红外摄像拓展板
BLE低功耗蓝牙
WIFI拓展板
舵机拓展板
3.12 扫码识别
扫码识别
AprilTag
二维码
条形码
DataMatrix
3.13 其他
4 API文档
4.1 Python Lib
PythonLib
gc-垃圾回收
math-数学计算
select-数据流选择
sys-文件系统与随机数
ubinascii-二进制与Ascii转换
uio-io控制
ujson-json序列化
uos-操作系统的相关操作
ure-正则表达式
usocket-socket接口
ustruct-数据类型打包
utime-时间相关函数
uzlib-解压二进制数据
4.2 MicroPythonLib
MicroPythonLib
pyb -板子相关函数
machine-板子相关函数
micropython-内部信息访问与控制
cpufreq-CPU时钟频率设定
time-计时
ADC-模拟转数字
DAC-数字转模拟
ExtInt-外部中断
Pin-引脚
LED-LED灯
Servo-舵机控制
UART-串口通信
I2C-I2C通信
SPI-SPI通信
network-网络配置
Timer-定时器
TimerChannel-定时器频道
USB_VCP-USB虚拟串口
4.3 OpenMVCamLib
OpenMVCamLib
Sensor-感光芯片
image-图像对象
ImageReader-视频流读取
ImageWriter-视频流保存
Gif-图像格式GIF
Mjpeg-图像格式Mjpeg
Line-几何直线
Rect-几何矩形
Circle-几何圆形
Statistics-图像统计
Histogram-图像直方图
Percentile-中位数滤波器
Blob-色块
HaarCascade-Haar级联
kptmatch-关键点匹配
AprilTag-AprilTag
QRCode-二维码
BarCode-条形码
DataMatrix-DataMatrix