编辑:首先尝试新的点子方法:
视窗: pip3 install opencv-python opencv-contrib-python
Ubuntu: sudo apt install python3-opencv
或继续下面的构建说明
注意:最初的问题是要求使用OpenCV + Python 3.3 + Windows。从那时起,Python 3.5被发布了。另外,我使用Ubuntu进行大多数开发,因此不幸的是,此答??案将集中于该设置
可以使用OpenCV 3.1.0 + Python 3.5.2 + Ubuntu 16.04!这是如何做。
这些步骤是从以下位置复制(并稍作修改)的:
安装所需的依赖项,还可以选择在系统上安装/更新一些库:
# required dependencies
sudo apt install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
# Dependencies for Python bindings
# If you use a non-system copy of Python (eg. with pyenv or virtualenv), then you probably don't need to do this part
sudo apt install python3.5-dev libpython3-dev python3-numpy
# Optional, but installing these will ensure you have the latest versions compiled with OpenCV
sudo apt install libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev