大学生机器视觉方向比赛学习过程(一)

  作为一名普本大二的学生,本文章也只是一点自己在大一一年中在机器视觉方向上学习的一些薄见。希望可以对一些刚上大学或者刚有计划打比赛的同学有帮助。下面是一下有关机器视觉的介绍。

简介

  机器视觉(machine vision)是由计算机或图像处理器以及相关设备来模拟人的视觉行为,完成得到人的视觉系统所得到的信息。简单说来,机器视觉就是用机器代替人眼来做测量和判断。

  这是一些比较官方的解释,我自己认为其实如果只是比赛和拓展兴趣的话可以简单理解为摄像头的使用。

学习步骤

1.编程语言的选择

  视觉方向如果只是比赛的话我最推荐的是Python,以比赛最常用的openmv和K210为主,它们使用的就是Python进行编写程序。如果你打算深入学习你还会了解到opencv,opencv有C++和Python两种语言可以使用。但opencv综合应用场景和使用难度我还是推荐初学选择Python这门语言

bbeaa03728d1465ca467b9654fee23b7.png

 

2.初入视觉

  在Python学习大半后,我们便可以入手一块电赛视觉使用较多的摄像头模块openmv,他是由星瞳科技出品的一块摄像头模块,对于初学者来说可以说很简单很好上手。搭配官网历程,可以让初学者有很明显得看到代码实现的效果。但openmv性能和像素并没有那么高,而且价格很贵,初学者也可以选择K210,他价格更便宜,官网也有教学历程,而且和openmv使用类似,所以很多代码格式或者思路可以相互借鉴学习。

c19cde84667f4edabf7dd8c188adc15d.jpg

 07080b35f2d24b6daa3f6fe8c687c5dd.png

 

3.视觉实践

  当你已经熟悉了openmv或者K210后,你可以尝试实现制作一些小制作,比如循迹,弹珠分拣等一些应用视觉的制作。后续还会更新相关制作方面问题的解决方法。

4.深入

  opencv和YOLO也是比赛中常用的一些算法,如果你已经对上述的非常了解,并还对视觉感兴趣的话,我也会更新相关的环境配置教程和配置过程中常见问题的

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值