python、opencv安装使用

一、window系统下

1、安装python 3.6.3

python官网:https://www.python.org
下载地址:https://www.python.org/downloads/windows/
下载64为可执行文件:

python、opencv安装使用_第1张图片

双击安装
python、opencv安装使用_第2张图片
选择自定义文件夹(根据个人爱好)
python、opencv安装使用_第3张图片
Next 直至安装成功
python、opencv安装使用_第4张图片

2、环境变量配置

在环境变量里添加
D:\Program Files\Python36
D:\Program Files\Python36\Scripts #这样就可以用pip了


python、opencv安装使用_第5张图片

修改python.exe名称为python3.exe


python、opencv安装使用_第6张图片
cmd下查看版本
python3 -V
3、安装opencv

在cmd下用pip安装numpy(opencv依赖库) 及opencv

python3 -m pip install opencv_python-3.3.1-cp36-cp36m-win_amd64.whl
python3 -m pip install numpy-1.13.3+mkl-cp36-cp36m-win_amd64.whl

资源下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy


python、opencv安装使用_第7张图片

4、测试代码

创建test.py文件内容如下(拍照并且保存图片到本地目录)

import cv2
import time
ticks = time.time()
print(ticks)
video_capture = cv2.VideoCapture("rtsp://admin:[email protected]:554/h264/ch1/sub/av_stream")
# print("开始")
ret, frame = video_capture.read()
cv2.imwrite("D:\\1.jpg", frame)
ticks_end = time.time()
print(ticks_end)
print(ticks_end-ticks)

然后执行

python3 index.py

看到如图就说明window下一切就ok了!

二、linux下安装

1、安装python3.5

树莓派默认带有python3.2版本,有的话可以不进行此步骤。
下载python3.5安装包:

wget --no-check-certificate https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz

解压到当前目录:

tar -zxvf Python-3.5.0.tgz
cd Python-3.5.0
./configure --prefix=/usr/local/python3.5 --enable-shared
make && make install
ln -s /usr/local/python3.5/bin/python3 /usr/bin/python3.5

此时运行python3命令的话会报错,缺少.so文件,我们需要进行如下操作:

cp -R /usr/local/python3.5/lib/* /usr/lib64/

ok!此时python3.5的基础环境已经安装完成!
2、安装OpenCV

安装Python版的OpenCV,只需2行命令
在此之前请务必更新一下系统

sudo apt-get update 
sudo apt-get upgrade
sudo apt-get install libopencv-dev
sudo apt-get install python-opencv

到此已完成OpenCV的安装,可以在Python中使用OpenCV了

你可能感兴趣的:(python、opencv安装使用)