admin管理员组

文章数量:1794759

Python导入OpenCV的步骤

Python导入OpenCV的步骤

1. 目的

OpenCV是一个很好的图像处理库,Python是脚本性语言用于调试开发会很方便。本文章用于记录如何在Python中站装OpenCV的库。

软件环境说明:

操作系统版本:

python版本:(我习惯使用python3的版本)

 

 pip3的版本:(pip用于下载python库的)

 

2. 更新下载源

为了下载快一点,我们可以使用国内的源来进行下载

[pip3国内源] 阿里云:mirrors.aliyun/pypi/simple/ 清华:pypi.tuna.tsinghua.edu/simple 中国科技大学 pypi.mirrors.ustc.edu/simple/ 华中理工大学:pypi.hustunique/ 山东理工大学:pypi.sdutlinux/ 豆瓣:pypi.douban/simple/

第一种方式,在使用命令的时候制定源:

sudo pip install numpy -i mirrors.aliyun/pypi/simple/

第二种方式,使用配置方式:

创建配置文件 ~/.pip/pip.conf

[global] timeout = 6000 index-url = mirrors.aliyun/pypi/simple/ trusted-host = mirrors.aliyun 3. 安装opencv库 3.1 安装numpy

pip3 install numpy

3.2 安装matplotlib

python3 -m pip install --upgrade pip

python3 -m pip install --upgrade Pillow

python3 -m pip install --upgrade matplotlib

3.3 安装opencv

pip3 install --upgrade opencv-python

3.4 安装opencv-contrib-python

如果我们要利用SIFT和SURF等进行特征提取时,还需要安装:

pip3 install --upgrade opencv-contrib-python

4. 第一个opencv程序 import numpy as np import cv2 as cv import matplotlib.pyplot as plt # cv.IMREAD*COLOR, 以彩色模式加载图像, 1 # cv.IMREAD*GRAYSCALE, 以灰度模式加载图像, 0 # cv.IMREAD_UNCHANGED, 包括alpha通道的加载图像模式,-1 img = cv.imread('images/new2.png',0) # 2 显示图像 # 2.1 利用opencv展示图像 cv.imshow('image',img) # 按任意按键关闭窗口,但是点击窗口上的 close 按钮并不会 cv.waitKey(0) # 关闭窗口后退出程序 cv.destroyAllWindows()

 感谢大家观看,有任何疑问,可以在评论区进行讨论

本文标签: 步骤Pythonopencv