python环境设置和OpenCV-python配置

安装anaconda和配置python环境

右击conda快捷方式,在属性里找到安装目录

C:\Users\kai.liu\AppData\Local\Continuum\anaconda3\pythonw.exe C:\Users\kai.liu\AppData\Local\Continuum\anaconda3\cwp.py C:\Users\kai.liu\AppData\Local\Continuum\anaconda3 C:\Users\kai.liu\AppData\Local\Continuum\anaconda3\pythonw.exe C:\Users\kai.liu\AppData

conda中的python环境配置,在电脑高级属性设置环境变量中设置,分两步:

  1. C:\Users\kai.liu\AppData\Local\Continuum\anaconda3添加到环境变量。

  2. 然后新建一个PythonHome变量,同时编辑目录把这个地址加进去。

然后把pip也加进去

C:\Users\kai.liu\AppData\Local\Continuum\anaconda3\Scripts

python环境设置和OpenCV-python配置_第1张图片

下次使用pip的时候,也可以从Anaconda Prompt进去,带Powershell的可以有ls等功能。

python环境设置和OpenCV-python配置_第2张图片
测试是否成功

(base) C:\Users\kai.liu>where python
C:\Users\kai.liu\AppData\Local\Continuum\anaconda3\python.exe

(base) C:\Users\kai.liu>where pip
C:\Users\kai.liu\AppData\Local\Continuum\anaconda3\Scripts\pip.exe

参考:Anaconda介绍、安装及使用教程 - 简书

anaconda学习资源

初学 Python 者自学 Anaconda 的正确姿势是什么? - 知乎
jupyter notebook 可以做哪些事情? - 知乎

安装OpenCV-python和环境配置

使用pip进行安装

pip install numpy Matplotlib #由于opencv依赖numpy
pip install opencv-python

测试是否安装成功:

在命令行中输入

pip list

在python的idle中

import cv2   #导入模块,opencv的python模块叫cv2
imgobj = cv2.imread('D:\python\test.jpg') #读取图像
cv2.namedWindow("image") #创建窗口并显示的是图像类型
cv2.imshow("image",imgobj)
cv2.waitKey(0)        #等待事件触发,参数0表示永久等待
cv2.destroyAllWindows()   #释放窗口

如果出现这样的错误

cv2.error: OpenCV(4.1.1) C:\projects\opencv-python\opencv\modules\highgui\src\window.cpp:352: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'

主要是图片路径中“文件夹分隔符”使用的错误,将“\”改成“/”就好了

import cv2   #导入模块,opencv的python模块叫cv2
imgobj = cv2.imread('D:/python/test.jpg') #读取图像
cv2.namedWindow("image") #创建窗口并显示的是图像类型
cv2.imshow("image",imgobj)
cv2.waitKey(0)        #等待事件触发,参数0表示永久等待
cv2.destroyAllWindows()   #释放窗口

测试成功会跳出一张图片

你可能感兴趣的:(Python学习,OpenCV)