Ubuntu 16.04 LTS 安裝OpenCV
1 安裝FFmpeg
wget http://ffmpeg.org/releases/ffmpeg-3.4.1.tar.bz2
tar jxvf ffmpeg-3.4.1.tar.bz2
cd ffmpeg-3.4.1/
./configure --enable-shared --prefix=/usr/local/ffmpeg
make
make install
在/etc/profile中新增以下內容:
export LD_LIBRARY_PATH=/usr/local/ffmpeg/lib:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=/usr/local/ffmpeg/lib/pkgconfig:$PKG_CONFIG_PATH
2 安裝OpenCV
wget https://codeload.github.com/opencv/opencv/zip/3.4.0
mv 3.4.0 opencv-3.4.0.zip
unzip opencv-3.4.0.zip
cd opencv-3.4.0/
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local/opencv -D WITH_TBB=ON -D WITH_V4L=ON -D WITH_GTK=ON -D WITH_OPENGL=ON ..
make
make install
ln -s /usr/local/opencv/lib/python2.7/dist-packages/cv2.so /usr/lib/python2.7/dist-packages/cv2.so
ln -s /usr/local/opencv/lib/python3.5/dist-packages/cv2.cpython-35m-x86_64-linux-gnu.so /usr/lib/python3/dist-packages/cv2.so