首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装OpenCV 2.4.7 for Python,Ubuntu

如何安装OpenCV 2.4.7 for Python,Ubuntu
EN

Stack Overflow用户
提问于 2018-11-26 11:40:57
回答 2查看 1.7K关注 0票数 1

我将使用GitHub上共享的代码来提取面部特征。这段代码有OpenCV 2.4.7和Python2.7的依赖关系。我试过OpenCV 3.4,但它不起作用。这段代码使用了OpenCV 3.4中没有的cv2.Boost()。另外,pypi只支持OpenCV 3x。我无法通过pip安装来安装OpenCV 2.4.7。

请告诉我如何安装Python的OpenCV 2.4.7?我更喜欢在Conda虚拟环境中安装它。

操作系统: Ubuntu 16;我也可以使用Windows10。

EN

回答 2

Stack Overflow用户

发布于 2018-11-26 13:36:51

我认为你可以从源代码构建OpenCV,这样你就可以选择你想要使用的分支(版本):

代码语言:javascript
复制
sudo apt-get install build-essential

sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

cd ~ 
git clone https://github.com/opencv/opencv.git
cd opencv
git checkout 2.4
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local ..
make -j7
sudo make install

祝好运!

票数 1
EN

Stack Overflow用户

发布于 2018-11-26 11:56:40

代码语言:javascript
复制
pip install opencv-python==2.4.7

对于python3,请尝试:

代码语言:javascript
复制
pip3 install opencv-python==2.4.7

但是,在安装opencv之前,请安装numpy和matplotlib。

代码语言:javascript
复制
pip install numpy

pip install matplotlib 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53474508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档