Ubuntu14.04 + Opencv-2.4.13 + Python2.7 配置
? 本文主要記錄了為ubuntu14.04 下的 Python2.7 配置cv2庫的步驟
1. Opencv 的基本依賴庫
? 主要參考博文
# 其中,numpy 庫可以考慮用 pip 進行安裝
sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev libswscale-dev
2. Opencv-2.4.13 的獲取
# 從官網(wǎng)上下載
cd ~/Downloads
wget https://github.com/opencv/opencv/archive/2.4.13.zip
# 解壓獲得的源碼壓縮包
unzip ./2.4.13.zip
3. Opencv 庫的編譯
# 創(chuàng)建 release 文件夾并進入
cd ./opencv-2.4.13
mkdir ./release
cd ./release
# cmake 生成
# 下面的選項意思是:
# build的版本是release版饺藤,將生成的庫安裝到 /usr/local摄闸,生成對 python(系統(tǒng)的默認python版本) 的支持毅整,生成相應(yīng)的一些例子
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_NEW_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON ..
# 開始編譯, 32核
sudo make -j32
# 安裝編譯
sudo make install
4. 測試cv2
# 進入 ipython 環(huán)境
import cv2
print(cv2.__version)