Ubuntu14 安裝 OpenCV3.0.0

Ubuntu新源python

現備份sudo cp /etc/apt/sources.list /etc/apt/sources.list.old,而後sudo gedit /etc/apt/sources.list修改,最後sudo apt-get update,sudo apt-get upgradelinux

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

 

1、使用Ubuntu的資源庫(若是要用到機器學習包,就加上nose、lapack、atlas、numpy、blas、scipy)git

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 

2、下載安裝包opencv-3.0.0.zipubuntu

3、構建OpenCVbash

  解壓後進入到文件,而後執行如下命令,若是make install執行出錯使用sudo make install,最後完成OpenCV構建機器學習

mkdir build 
cd build 
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local .. 
make
make install

4、可能出現的問題ionic

  1.file DOWNLOAD HASH mismatch。hash校驗值不符的問題。自行從http://sourceforge.net/projects/opencvlibrary/files/3rdparty/ippicv下載,而後將下載的文件~/opencv-3.0.0/3rdparty/ippicv/downloads/linux-8b449a536a2157bcad08a2b9f266828b ,代替原來的同名文件。學習

  2.有部分庫缺失。在CentOS上安裝OpenCV遇到庫缺失,還沒有找到解決方法。ui

相關文章
相關標籤/搜索