Python+Pycharm+python-opencv&contrib
pycharm自己搜一下,很好装的,社区版就够了
a> 安装python
- 两篇比较全的博客
(OpenCV+Python)–环境配置,Windows+Python3.6(Anaconda3)+OpenCV3.2
-
首先,去python官网下载windows下的python安装包,选择
Windows x86-64 executable installer
,版本自选,我选的是3.7.0 -
下载完成之后,双击运行,安装即可。 (安装时,记得勾选“添加python到环境变量”)
-
安装完成之后,打开cmd或者powershell,运行python:
$ python
可以看到安装的python版本信息。
b> 安装opencv+contrib
- 首先更新pip
python -m pip install -U pip
- 安装numpy
pip install numpy
-
awesome网站 下载对应版本的opencv+contrib-python,例如”opencv_python-3.4.7+cnotrib-cp37-cp37m-win_amd64.whl” 其中,cp37表示python3.7,amd64是64位操作系统
-
下载完成后,进入目录,利用pip安装
pip install opencv_python-.......
- 安装完成之后测试一下
> python
>>>import cv2
>>>print(cv2.__version__)
opencv-contrib的下载地址,3.4.2.17,其中sift免费,不需要再装opencv-python了
c> pycharm
-
pycharm里面创建工程貌似是会建立一个虚拟的python环境,那个工程自子创建的虚拟环境的python和主环境下的python不一样,自创的python不具有主环境下安装的包,因此,需要在pycharm中修改一下配置。
-
进入Pycharm,File->Settings->Project /name/ ->Project Interpreter,然后点击右边的界面里 Project Interpreter后面的“设置”的符号,选择“Add”,进入“Add Python Interpreter”界面,选中“Exist environment”,选择主环境下python安装路径里的“python.exe”即可。