一、Python3.5.x的下载与安装
1. 在
Python官网
上下载,根据自己需要选择版本下载即可
2. 安装:在安装的时候选择记得勾选 Add python3.5.x to Path(忘记勾选也没关系,安装好之后找度娘问一下就好了,教程也很多); 还有是建议选择Customize(自定义),进来自定义界面后记得勾选pip等一系列的东西,修改路径为C:\Python\Python35-32(路径自己开心就好)
3. 等待一段时间安装完成即可
二、打开cmd验证是否安装并配置完成
1. cmd打开方式:Win7系统是Win + R 快捷键,win10就在左下角直接输入cmd回车就好了
打开成果如下图:
2. 在命令行例输入python,如果环境配置好的话会出现版本号,如下:
三、OpenCv在Python3上的安装
苦恼在网上找了各种关于opencv3在Python3上的安装教程,什么先安装这个,再安装那个的,麻烦的要死,让我这种小白情何以堪 ?!最终在一篇CSDN的blog上发现了点真正的干货!
步骤:
1. 在cmd中直接输入:
pip3 install opencv-python
会根据电脑上的Python环境自行下载合适的版本,不用在去什么网站下载.whl文件什么的了
选装(contrib扩展库里包含人脸识别等的库):
pip install opencv-contrib-python
数字验证码的库:
pip install pytesseract
2. 然后等待其下载完成后,在Python的IDLE中输入:
import cv2
如果没有报错的话,说明opencv在Python3上的配置已经完成了。
3. 还可以在IDLE中查看opencv的版本号,输入如下命令:
print(cv2.__version__)
4. 可以在路径 C:\Python\Python35-32\Lib\site-packages 下找到cv2的有关库与文件:
四、OpenCV在Python3上的简单实例
下面以一个实例来嗨皮庆祝一下安装完成,是打开摄像头录制视频并保存到本地的实例:
import cv2
cap = cv2.VideoCapture(0)
VideoWriter object
fourcc = cv2.VideoWriter_fourcc(*'XVID')
out = cv2.VideoWriter('output.avi', fourcc, 20.0, (640, 480))
while cap.isOpened():
ret, frame = cap.read()
if ret :
frame = cv2.flip(frame, 0)
out.write(frame)
cv2.imshow('frame', frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
else:
break
cap.release()
out.release()
cv2.destoryAllWindows()
Well done !