OpenMV入门教程

OpenMV入门教程

简介

OpenMV搭载MicroPython解释器,这允许你在嵌入式上使用Python来编程。OpenMV是一个开源,低成本,功能强大的机器视觉模块。以STM32F427CPU为核心,集成了OV7725摄像头芯片,在小巧的硬件模块上,用C语言高效地实现了核心机器视觉算法,提供Python编程接口。使用者们(包括发明家、爱好者以及智能设备开发商)可以用Python语言使用OpenMV提供的机器视觉功能,为自己的产品和发明增加有特色的竞争力。

OpenMV适合做什么?
DIY相关的项目制作,比如追踪小球的车,云台,或者解魔方的机器人。对成本要求很高的嵌入式工业方案,比如流水线物品的分拣。

OpenMV不适合做什么?
复杂的算法:比如OCR识别,车牌识别,猫狗分类,深度学习之类的。

一. 下载安装

下载地址
学习地址
OpenMV入门教程_第1张图片
OpenMV入门教程_第2张图片

二. Edge Impulse

Edge Impulse是一个应用于嵌入式领域的在线的机器学习网站,不仅为用户提供了一些现成的神经网
络模型以供训练,还能直接将训练好的模型转换成能在单片机MCU上运行的代码,使用方便,容易上手。

在线使用地址
OpenMV入门教程_第3张图片
OpenMV入门教程_第4张图片
OpenMV入门教程_第5张图片
OpenMV入门教程_第6张图片
OpenMV入门教程_第7张图片
OpenMV入门教程_第8张图片


OpenMV入门教程_第9张图片

OpenMV入门教程_第10张图片
OpenMV入门教程_第11张图片
OpenMV入门教程_第12张图片
OpenMV入门教程_第13张图片
OpenMV入门教程_第14张图片

最经典的列子就是人脸识别口罩问题。通过使用openMV工具接入硬件驱动拍摄戴口罩以及不戴口罩,
整理成数据集将其放入edge impulse在线平台上,训练数据集来计算戴口罩以及不戴口罩的精准度。

喜欢的小伙伴可以尝试一下哦
这是小编公众号,请动动您可爱的小手手,关注一下

OpenMV入门教程_第15张图片

你可能感兴趣的:(机器学习,人工智能)