23、PC端OpenCV环境搭建

您当前位置: 首页 > Pi-motion视觉云台 > 3、课程讲解

1.1 PC端使用anaconda下载python

本项目中,我们首先需要下载anaconda,它是一个开源的Python发行版本,一个虚拟环境工具。它不仅内置了很多常用的python软件包,包括numpy,pandas等;同时还为使用者提供了几个非常重要的应用,包括用于管理工具包和环境的Anaconda Navigtor,基于web的交互式运算环境Jupyter notebook ,以及我们已经使用过的spyder。同样的我们还将使用anaconda为我们提供的conda在PC端下载OpenCV。


下载anaconda:

在浏览器地址栏输入  https://https://www.anaconda.com/download/ 下载安装包。

在页面根据自己实际情况选择操作系统,本次我们将使用python3.7版本,Windows系统用户不要忘记正确选择自身是32位系统还是64位系统。

安装包下载完成后将其打开,选择合适位置完成安装。

image.png 

图 1-1 选择适合自己PC的安装包

下载完成后在Window的开始菜单或Mac的启动台中即可看到Anaconda,点击“Anaconda Navigator”即可看到图形化窗口和前文提到的各种应用。

image.png image.png

图 1-2 顺利下载Anaconda

1.2 PC端使用anaconda的conda 下载OpenCV

我们已经完成了anaconda图形化界面的安装,但是这只完成里整个安装过程的一小步。对于WindowS用户,想要在cmd的任意路径下使用conda命令,至少需要将Anaconda的安装路径,该路径下的script脚本以及librarybin目录一同添加到环境变量中。具体方法是:

1. 首先找到PC上anaconda的安装路径,拷贝该文件的路径,如:D:anaconda

2. 找到anaconda文件下的Scripts, 拷贝本文件路径,如:D:anacondaScripts

3. 找到anaconda文件下的Library/bin, 拷贝该文件路径,如: D:anacondaScriptsLibrarybin

4. 配置环境变量:右键我的电脑,“属性”—“高级系统设置”—“高级”—“环境变量(N)…”

5. 在“xxx的用户变量”中选择“编辑”—将上述三个地址分别复制到环境变量中。

 image.png      image.png

图 1-3  修改环境变量

6. 重启电脑,打开开始菜单的搜索框中输入“cmd”进入命令行,输入conda list即可检测conda命令是否已经可以正常运行了。

完成环境变量添加后,我们终于来到使用本节的最后一步—-下载OpenCV。打开cmd,在命令行下输入下图中的命令,下载速度取决于PC的网络性能,不要忘记输入y 以保证下载进程正常运行。

                 conda install --channel https://conda.anaconda.org/menpo opencv3

安装后可以将USB摄像头插入主机,打开Anaconda下的Spyder应用编写一个简单的小程序进行测试。

image.png 

图1.4 用最简单的方式拍摄视频

progressive:尝试将第三章中的程序在PC上实现,你将直观的感受到树莓派和PC在cpu性能上的差距