pythonopencv安装教程_OpenCV Python安装教程

OpenCV全称:Open Source Computer Vision Library,是一个开源的跨平台计算机视觉库,github地址:https://github.com/opencv/opencv。OpecCV主要用c++语言编写,也提供了python等其他语言的,下面介绍下如何在MacOS和Ubuntu上如何安装OpenCV以及OpenCV的Python调用库。

MacOS上面安装

安装OpenCV

使用Homebrew安装直接安装OpenCV:

brew install opencv

OpenCV的安装目录为:/usr/local/Cellar/opencv/。

也可以从官网下载安装包直接安装。比较复杂的是下载源代码使用cmake安装。

cv2

OpenCV在Python中调用的时候使用的库是cv2。在python中可以直接使用cv2:

import cv2

直接import会出现错误:

Traceback (most recent call last):

File "", line 1, in

ImportError: No module named cv2

这是因为Python并不能找到对应的OpenCV的库。

那cv2在那里呢?使用pip install安装,也没有找到对应的cv2库。回头看OpenCV的安装目录在lib下面可以看到一个python2.7的包,Python的相关引用都在里面,在site-packages目录下有两个文件:

cv.py

cv2.so

可以把这两个文件复制Python库目录/usr/local/lib/python2.7/site-packages下面,这样在调用的时候Python就可以找到cv2的库。

Ubuntu上安装OpenCV的方法

先Ubuntu上可以直接编译OpenCV安装,首先要安装编译需要的依赖包:

sudo apt-get install cmake build-essential libgtk2.0-dev libjpeg8-dev libjpeg-dev libavcodec-dev libavformat-dev libtiff5-dev cmake libswscale-dev

下载OpenCV的源代码:

wget https://codeload.github.com/o...

解压:

tar -xzvf 2.4.13.tar.gz

编译并安装:

cd opencv-2.4.13

cmake

make

sudo make install

另外在Ubuntu上使用Python调用OpenCV需要安装对应的python包:

sudo apt-get install python-opencv

完整脚本地址:https://github.com/jjz/script/blob/master/opencv-python.sh

使用OpenCV

一个简单用来验证Python是否能够调用OpenCV的方法:

import cv2

cv2.__version__

可以得到OpenCV版本:

'2.4.13.1'

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值