如何学习openmv?大白话openmv学习杂谈(一) For纯新手
前言:本人接触openmv也不算多,大概就一年左右的时间,才学疏浅,如有错误欢迎指出。
以下内容纯原创,搬运请注明原作者出处。
这篇文章适合谁读?
这一篇是写给纯小白,没有接触过stm32或者没有接触过单片机的人、以及不需要了解太多,只是临时需要使用的人。当然,目的是让所有人都看懂,所以任何想要学习openmv的人都可以看看。
openmv是什么?
你可以理解它为一款“智能”摄像头,或者说是一个大脑+照相机的组合体。
简单的说,它可以让你轻松的处理摄像头捕捉到的图像,例如寻找一种颜色的东西、寻找一种形状的东西、计算一系列曲线最终的指向、识别人脸…还可以用来控制各种电机或者led小灯!
我是纯小白,没有编程经验,我可以学习openmv吗?
当然可以!
openmv的设计就是为了让不了解图像处理的人也能轻松上手制作!
openmv编程使用的python语言,是公认的容易上手的编程语言之一,非常适合作为人生的第一门编程语言。
所以即使你是小白,也完全可以快速上手!
学习openmv需要准备什么?
1.一台电脑+openmv ide(下载就能用,很简单)
2.一个openmv摄像头+一根数据线(买的时候通常自带)
软件下载地址:https://openmv.io/pages/download
win系统选择第一个选项就可以。
由于一些原因,你需要有openmv实物才可以运行你写的代码,所以建议购买一个openmv。
学习openmv有什么参考资料?
这里推荐星瞳科技的网站 https://singtown.com/openmv/
应该看哪里我已经标注出来了。
我应该从哪里开始下手?
1.对于完全没有编程概念的小白,建议先找随便一个python入门课程,听到差不多可以写明白if else for循环就可以了。(推荐用时:1-7天)
2.看openmv视频教程(上面给出了链接)或者文档教程(同上)。
3.选择一个自己喜欢的例程,运行一下试试。
4.更改例程,开始尝试修改代码。
5.做你想做的项目吧!
购买openmv2/3/4?key是什么?
openmv目前主要版本有openmv2/3/4,对于新手或者没有特殊要求的人,我推荐openmv3。
key,你可以理解为对开发人员的一种支持,有条件的话买key或者买带key的最好不过了,学生党没有足够预算的情况下,买无key版本也是可以的,在后续运行中没有大的差别,但是没有key的话会经常出现提示信息。
目前openmv3淘宝最低价格260元上下。
openmv和arduino有什么区别?
你可以把openmv理解为带摄像头的arduino。
如何学习openmv?大白话openmv学习杂谈(一) For纯新手相关推荐
- 我学习 Java 的历程和体会(写给新手看,欢迎老司机批评和建议,持续更新中)
我学习 Java 的历程和体会(写给新手看,欢迎老司机批评和建议,持续更新中) 最初写这篇文章的时候,是在今年的 9 月中旬.今天,我想再写写这将近两个多月以来的感受. 在今年的 10 月我来到北京求 ...
- 二元学习法3.0:三把学习大剑,打通学习的底层密码_学习方法
单纯靠机会赚钱的时代已经过去,未来是认知赚钱的时代. 前两天还跟朋友聊到这个话题,未来的机会将会不断涌现,人工智能.5G.万物互联.虚拟现实-- 而这些东西,都跟知识挂钩.以前那种胆大就能挣钱,站在风 ...
- Java学习路线图,如何学习Java事半功倍?
作为一个初学者想掌握Java并不是很容易,Java本身是具有一定难度的,虽然说兴趣这东西可以让我们学习不累,但是有多少人学习是因为兴趣,或者有多少人知道自己的兴趣在哪?所以我很明确的告诉你学习这事本来 ...
- 吴恩达深度学习ppt_【深度学习】吴恩达谈深度学习:数据科学家需要知道这些...
数据科学家需要什么深度学习知识?吴恩达 (Andrew Ng)用机器看图说话,机器问答等实例告诉大家.本文是吴恩达在2015年12月在ExtractConf上的演讲摘录,含20分钟视频与ppt. An ...
- c语言 字母 八进制表示'/1011',C语言C语言第一课:C语言概述为什么学习C语言怎样学习C语言.DOC...
[摘要]C语言 第一课: C语言概述 为什么学习C语言 怎样学习C语言 参考资料 ----------------------------------------------------------- ...
- 【组队学习】十月组队学习内容详情!(第30期)
第30期 Datawhale 组队学习活动马上就要开始啦! 本次组队学习的内容为: 吃瓜教程--西瓜书+南瓜书 李宏毅机器学习(含深度学习) 深入浅出Pytorch 时间序列分析 机器学习数学基础 树 ...
- 打破深度学习局限,强化学习、深度森林或是企业AI决策技术的“良药”
算法.算力和数据是人工智能时代的三驾马车,成为企业赋能人工智能的动力,但它们自身的特性也为企业和高校在研究和落地应用过程带来了重重挑战.比如,训练算法的成本高昂,数据从采集.处理到存储已面临瓶颈,目前 ...
- 资源 | AI、神经网络、机器学习、深度学习以及大数据学习备忘单
向AI转型的程序员都关注了这个号☝☝☝ 以下是关于神经网络.机器学习.深度学习以及大数据学习的备忘单,其中部分内容和此前发布的<资源 | 值得收藏的 27 个机器学习的小抄>有所重复,大家 ...
- 深度学习「CV」学习实践指南!
↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:黄星源.樊亮.陈桦.斯国一 深度学习的发展不仅突破了许多视觉难题, ...
- 深度学习经典教程:深度学习+动手学深度学习
作者:[美] Ian,Goodfellow(伊恩·古德费洛),[加] Yoshua,Bengio(约书亚·本吉奥)等 出版社:人民邮电出版社 品牌:异步图书 出版时间:2019-06-01 深度学习经 ...
最新文章
- iPhone 13 终于等到了!降价、新颜色、电池续航性能大提升
- python小程序-10个Python练手小程序,学习python的很好的资料
- 数据结构 链表(二)
- js判断字符串包含某个字符_python判断字符串以什么开始
- PicGo五分钟打造你的私人图床(稳定、快速、免费)
- Mac OS X 中快速访问系统根目录的四种方法
- 内核 读写 flash mtd_2D动作卷轴《Lost Epic》公布 少女外表魂系内核|游民星空
- [置顶]理解Linux系统负荷
- configure报错C compiler cannot create executables
- 允许更新此预编译站点的作用
- 从MySQL复制功能中得到一举三得实惠
- html实现飞机小游戏(源码)
- abaqus一维固结模拟
- 【Linux设备驱动】如何挂载和卸载驱动 lsmod insmod rmmod和modprobe
- Excel使用VBA自动调整插入图片大小到单元格
- window检测到计算机,Windows检测到一个硬盘问题怎么办
- 星河万里 一路“童”行
- 修改数据库账号密码(最新版本)
- 【破解利器】脱壳工具(软件扒皮工具)
- 接口测试有那些工具,他们的优劣势?