Windows
本文使用 Python 3.6.5 与 OpenCV 3.4.1
- 下载并安装 Python,输入命令确认安装完成。
λ python --version
Python 3.6.5
- 创建虚拟环境,并安装 Python 库
NumPy
λ python -m venv cv
λ cv\Scripts\activate.bat
(cv) λ python -m pip install -U pip
[... ...]
(cv) λ pip install -U numpy
- 下载
opencv_python‑3.4.1+contrib‑cp37‑cp37m‑win_amd64.whl
,并安装
(cv) λ pip install opencv_python-3.4.1+contrib-cp36-cp36m-win_amd64.whl
- 测试安装是否成功
(cv) λ python
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'3.4.1'
>>>
Linux
通过预编译二进制文件(ubuntu 18.04)
- 安装
$ sudo apt-get install python3-opencv
- 测试
$ python3
Python 3.6.5 (default, Apr 1 2018, 05:46:30)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'3.2.0'
从源代码构建
参考 OpenCV 官网的教程 Installation in Linux 或者 pyimagesearch 的教程
访问我的 博客 了解更多内容。