Robomaster视觉教程(二)Win10+VS201x+Opencv3.4.x环境搭建
C++学个差不多,此时VS应该玩的也可以了,接下来就是要开始配置opencv环境了。由于笔者平时主要用的是MacOS,所以这一部分主要参考了一些其他同学的建议。
网上的教程一搜一大把,水平也参差不齐,这里笔者给出一个亲测可用的非常良心的配置教程:VS2017配置opencv教程(超详细!!!)
在这里补充几点常见问题:
1、Opencv不是已经更新到Opencv4了吗,为什么我们还要用Opencv3呢?:
答:RM比赛一定要考虑做出来机器的稳定性,老版本可能不是最先进的,但比较之下是更稳定、更成熟的,如果说创新决定了一个团队的上限,那么稳定性则决定了一个团队的下限。
2. 我的环境配置了好久也没有成功,感觉和别人的电脑有很多不一样地方,苦恼很久了
答:环境配置是每个程序员必经的阶段,坚持坚持过去了就好了。笔者已经记不清遇到过多少次类似的情况,但是配置环境这个问题,看教程是一部分,配置多了也要有自己的思考,比如:为什么要这么做?环境变量的作用是什么?这样才能在之后各种环境配置中更加流畅。
3. 我买的是苹果笔记本,可以做视觉方向的东西吗?
答:可以的。只是编程时用到的IDE不一样,具体配置教程可以参考笔者的下一篇文章。其实最终我们都会在Linux(ubuntu)下调车,所以有条件的尽量早一些接触ubuntu,在个人PC上只是练兵,不要过度去纠结某些不重要的细节,把这些时间花在研究ubuntu上更有价值(这里只对RM比赛来说)。
如果有环境配置或者其他问题,可以在评论区留言,笔者会第一时间回复,也可以关注笔者的微信公众号【筱寒小记】,欢迎各种方式的技术交流~
参考博文:https://blog.****.net/YZY_001/article/details/85257905
致谢:感谢马同学的见解和补充!