安装opencv的方法有好几种,本文列出的是使用 .whl 文件安装的过程,供大家参考。
首先进入清华镜像站下载自己所需的 opencv 版本,下面两个链接的区别是,opencv-python 是只包含了主要模块的包,opencv-contrib-python包含了主要模块以及扩展模块,扩展模块主要是包含了一些带专利的收费算法(如shift特征检测)以及一些在测试的新的算法(稳定后会合并到主要模块),我下载的是opencv-contrib-python,其中 cp 后面的数字代表对应的 python版本,如 cp36 就表示对应的python版本为 python3.6,然后根据自己的操作系统选择即可。
opencv-python
opencv-contrib-python
这里以我下载的 opencv_contrib_python-3.4.2.16-cp36-cp36m-win_amd64.whl 为例。
下载完 .whl 文件后,我们首先进入下载文件的目录
然后在地址栏输入 cmd,直接进入到当前目录,然后输入pip install opencv_contrib_python-3.4.2.16-cp36-cp36m-win_amd64.whl
,回车运行。
提示:最后输入 o 然后按 Tab 自动补全即可,不用全部自己输入。
结果如下,成功安装 opencv,显示安装路径为c:\programdata\anaconda3\lib\site-packages
然后我们进行测试,进入 python 环境,然后输入import cv2
,没有报错表示安装成功。