Windows7 64bit+python3.6环境下安装OpenCV3.3

安装opencv3.3

  1. 打开windows的Python扩展包网址

  2. 根据自己的系统选择下载,这里我选择的是
    Windows7 64bit+python3.6环境下安装OpenCV3.3

  3. 通过pip3安装该whl文件,使用如下命令
     pip3 install 该whl的绝对路径

  • 注意,对于Anaconda3,其安装目录\Scripts\下的pip.exe就是对应python3的pip3
    Windows7 64bit+python3.6环境下安装OpenCV3.3

  • 安装完成:
    Windows7 64bit+python3.6环境下安装OpenCV3.3

  • 测试安装,提示numpy版本过旧
    Windows7 64bit+python3.6环境下安装OpenCV3.3

    • 解决办法:更新numpy
       pip install numpy --upgrade
  • 再次测试安装,成功!
    Windows7 64bit+python3.6环境下安装OpenCV3.3

4. 执行简单测试脚本

 import cv2

 # 读取数据,注意应根据实际情况修改路径
img = cv2.imread("../data/lena.jpg")
cv2.imshow('result', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

5. 运行脚本:

Windows7 64bit+python3.6环境下安装OpenCV3.3

如果顺利显示以上结果,恭喜你,安装成功!


更新安装opencv3.3+contrib

contrib库简介

自opencv3.0版本开始,出现了contrib函数库。如果在开发过程中,发现某个函数找不到,很可能就被挪到contrib库了。该函数库主要存放正在开发、尚未稳定以及收费的接口模块(比如SIFT、SURF等),附:源码下载地址

另外,对于windows的python扩展包,下载的时候可选择:
opencv_python-3.3.0+contrib-cp36-cp36m-win_amd64.whl

使用pip安装,参考上文操作
Windows7 64bit+python3.6环境下安装OpenCV3.3


Reference:

  1. http://blog.csdn.net/qingyuanluofeng/article/details/51559058
  2. http://www.lfd.uci.edu/~gohlke/pythonlibs/
 
上一篇:通俗理解.NET 6 Minimal APIs


下一篇:python学习之路 三:字符编码