EMP IDE
MicroPython-ESP32

MicroPython-ESP32
从入门到差不多系列课程

如果你之前没有接触过嵌入式,想用Python来控制单片机,控制机器人, 快来看 MicroPython-ESP32基础入门教程,一起来学习吧。

Python - OpenCV

Python - OpenCV
Python-OpenCV基础入门

计算机视觉入门先看它. 详细的API文档讲解,视觉算法原理深入浅出,助你快速上手OpenCV。

Hello Ubuntu

Hello Ubuntu
命令行+基础文件操作+帮助手册

Ubuntu快速入门教程,提供必要的背景知识,讲解Ubuntu命令行,熟悉Ubuntu基本的文件操作,也教会你如何学习Ubuntu。

PyESPCar色块追踪

PyESPCar色块追踪
OpenCV+FSM+状态机+MQTT

接收来自色块识别节点的偏移量信息,得到小车的控制指令,并通过MQTT发送给小车

PyESPCar

PyESPCar
Powered by MicroPython&ESP32

基于MicroPython-ESP32的标准两轮差速小车, 自带高精度AB相正交编码器, 通过PID进行转速控制与位置控制还有运动学控制。

云台人脸追踪

云台人脸追踪
ESP32 + OpenCV人脸追踪

手机WIFI图传,PC图像处理识别人脸,串口通信发给MicroPython-ESP32,通过PID控制舵机云台调整角度使得人脸处在画面中间。

OpenCV人脸检测

OpenCV人脸检测
HaarCascade人脸检测模型

讲解如何使用CascadeClassfier 函数 , 通过OpenCV内置的人脸检测HaarCascade模型,实时的在画面中绘制人脸所在的位置。

OpenCV色块识别

OpenCV色块识别
ROI+色彩空间+阈值调节+二值化

在HSV色彩空间里面,通过ROI图像的颜色统计,调整HSV三个通道的阈值,实现图像的二值化。联通域检索,获取色块位置。

OpenCV激光十字识别

OpenCV激光十字识别
十字识别+直线加权拟合

多条线段加权拟合, 识别激光十字的四个端点还有十字中心。

手写数字识别专题

手写数字识别专题
图像预处理+字符分割+KNN

本套教程主要侧重的是对手写数字样本的采集与预处理部分, 主要包括图像透视变换,二值化,联通阈检索,字符分割。