OpenCV 学习笔记(二)—— 构造 OpenCV-Python 开发环境

构造 OpenCV-Python 开发环境

一. 安装Anaconda

Anaconda 指的是一个开源的 Python 发行版本,其包含了conda、Python 等180多个科学包及其依赖项。通过安装 Anaconda ,能够大量减少配置 Python 环境的时间,减少许多不必要的麻烦。

1.1 下载 Anaconda

进入Anaconda官方网站 https://www.anaconda.com/distribution 下载相对的版本。
OpenCV 学习笔记(二)—— 构造 OpenCV-Python 开发环境_第1张图片
选择 Python3.7 , 64 位版下载。

1.2 安装 Anaconda

在 Anaconda 的安装过程中,一般都是点击下一步就可以了。但有个地方要注意:
OpenCV 学习笔记(二)—— 构造 OpenCV-Python 开发环境_第2张图片
画红圈的地方要勾选,将 Anaconda 添加到环境变量。

1.3 为Anaconda配置清华镜像源

Anaconda 默认的镜像源都在国外,访问不但速度慢,而且经常不稳定。在国内使用的话,把 Anaconda 的镜像源配置为清华镜像源,不仅访问稳定,而且下载速度快,非常适合下载安装 Python 的各种函数库。
在cmd下运行命令:conda config --set show_channel_urls yes,在用户目录下生成 .condarc 文件。
修改.condarc文件里面的内容:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
ssl_verify: true

1.4 修改Aoaconda的Python版本

由于 Python-3.7 版本还没有经过系统的测试,可能存在不稳定的情况,为了避免这种情况。所以我们须要更换稳定的版本,在这里,我们选用经过系统测试的Python-3.6版本。
在cmd里面输入:conda install python=3.6 将 Aoaconda 的 Python 版本由 3.7 版本变更为 3.6 版本。
OpenCV 学习笔记(二)—— 构造 OpenCV-Python 开发环境_第3张图片
下载完成后,可以在 cmd 输入 ipython 查看 python 版本.
Python-version2
从图中可以看到,当前python版本为 3.6.9 。

二. 安装 OpenCV-Python

2.1 下载 OpenCV-Python

进入网站:https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv ,选择 opencv_python-4.1.2+contrib-cp36-cp36m-win_amd64.whl 文件开始下载。
OpenCV 学习笔记(二)—— 构造 OpenCV-Python 开发环境_第4张图片

2.2 安装OpenCV-Python

下载完成后,在 cmd 输入:pip install + opencv_python-4.1.2+contrib-cp36-cp36m-win_amd64.whl 文件的绝对路径
OpenCV-python2
如果出现:Successfully installed opencv-python-4.1.2+contrib,则表示安装成功。

2.3 版本验证

进入 ipython ,输入:

  >>> import cv2 
  >>> cv2.__version__

可以查看 OpenCV-Python 版本
OpenCV 学习笔记(二)—— 构造 OpenCV-Python 开发环境_第5张图片
从图中可以看出,当前 OpenCV-Python 版本为4.1.2.

三. 执行一个简单的Opencv程序

代码如下:

import cv2      # 导入Opencv模块

image = cv2.imread("../pic/lenacolor.png", cv2.IMREAD_UNCHANGED)  # 读取图片
cv2.imshow("Demo1", image)                # 创建窗口,显示图片
cv2.waitKey(0)                            # 等待用户按下按键
cv2.destroyAllWindows()                   # 释放所有窗口

运行结果:
OpenCV 学习笔记(二)—— 构造 OpenCV-Python 开发环境_第6张图片

你可能感兴趣的:(OpenCV,python,python,opencv)