Linux下安装python-opencv

本文提供了一步一步的指导,帮助读者在Ubuntu 14.04上成功安装并配置OpenCV 2.4.9版本。内容涵盖了从下载源码到配置环境变量的全过程,特别适合于需要在Python环境中使用OpenCV进行图像处理的开发者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

系统:Ubuntu 14.04
Python : 2.7.10
opencv : 2.4.9

OpenCv

1、下载 opencv 源码 下载

2、解压到任意目录

unzip opencv-2.4.9.zip

3、进入源码目录,创建release目录(或者 build 目录都行)

cd opencv-2.4.9
mkdir release

4、可以看到在OpenCV目录下,有个CMakeLists.txt文件,这是用于编译opencv源码的,编译之前需要需要事先安装一些软件

sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev libswscale-dev

5、 进入release目录,安装OpenCV是所有的文件都会被放到这个release目录下

cd release

6、 用cmake编译OpenCV源码,安装所有的lib文件都会被安装到/usr/local目录下

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..

7、 安装

sudo make install

Python

编译安装好后的cv2.so,也就是python调用openc所需要的库,放在

/usr/local/lib/python2.7/site-packages

这个目录下,我们可以将这个目录添加到环境变量

export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages

这样便可以在python中 import cv2

如果用第三方python,则还需要将 /usr/local/lib/python2.7/site-packages 目录下的 cv2.so 复制到 第三方的python
/usr/local/lib/python2.7/site-packages 目录下,这里以 anaconda为例:

sudo cp /usr/local/lib/python2.7/site-packages/cv2.so ~/anaconda/lib/python2.7/site-packages


转载http://blog.youkuaiyun.com/llp1992

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值