最近因为毕业论文的需要,因此着手开始弄机器视觉。由于涉及神经网络的使用,因此需要在Linux系统上操作。
由于快一年没碰Linux了,而且之前是用C++在windows上的VS玩的机器视觉,所以好多东西都忘了。想上CSDN看下有没有靠谱的操作流程,但是大部分搜到的我试了下都是多多少少有点问题的,而且很多雷同的,配置了大半天都不行。后来想起来之前跟项目的时候有保存过外国大牛的配置方法,保证绝对和国内网站搜到的不一样。而且我亲测一次过就能流畅配置好,非常棒。在这里推荐给大家:
本文各项参数:Ubuntu16.04 + python3.5 + OpenCV 3.30
请严格按照流程操作!
【1】在VMware虚拟机上安装Ubuntu16.04(这部分搜CSDN博客就行,基本上没问题,这里就不在赘述。)
【2】开始配置OpenCV 3.30:
(1)在Linux系统打开终端命令行,先更新一下软件包
sudo apt-get update
sudo apt-get upgrade
(2)安装一些依赖工具(一条一条来)
$ sudo apt-get install build-essential cmake git unzip pkg-config
$ sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev
$ sudo apt-get install libavcodec-dev libavformat-dev