如何安装opencv2.4.7 for Python,Ubuntu

2024-03-29 11:24:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我将使用GitHub上共享的代码来提取面部特征。这段代码有opencv2.4.7和python2.7的依赖关系。我试过opencv3.4,但没用。这段代码使用了opencv3.4中没有的cv2.Boost()。 另外,pypi只支持opencv3x,我不能用pip安装opencv2.4.7。在

请告诉我如何安装opencv2.4.7 for Python?我更喜欢在Conda虚拟环境中安装它。在

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


Tags: pip代码githubpypifor关系ubuntu虚拟环境
2条回答
pip install opencv-python==2.4.7

对于Python3,试试:

^{pr2}$

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

pip install numpy

pip install matplotlib 

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

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

祝你好运!在

相关问题 更多 >