簡體   English   中英

如何為Python和Ubuntu安裝OpenCV 2.4.7

[英]How to install OpenCV 2.4.7 for Python , Ubuntu

我將使用在GitHub上共享的面部特征提取代碼。 此代碼具有OpenCV 2.4.7和Python 2.7依賴性。 我嘗試過OpenCV 3.4,但是沒有用。 這段代碼使用的是cv2.Boost(),在OpenCV 3.4中找不到。 另外,pypi僅支持OpenCV 3x。 我無法通過pip install安裝OpenCV 2.4.7。

請讓我知道如何為Python安裝OpenCV 2.4.7? 我更喜歡將其安裝在Conda虛擬環境中。

操作系統:Ubuntu 16; 我也可以使用Windows 10。

我認為您可以從源代碼構建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

祝好運!

pip install opencv-python==2.4.7

對於python3,請嘗試:

pip3 install opencv-python==2.4.7

但是,在安裝opencv之前,請先安裝numpy和matplotlib。

pip install numpy

pip install matplotlib 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM