Aby zainstalować OpenCV na Ubuntu, po prostu naciśnij Ctrl+ Alt+ Tna klawiaturze, aby otworzyć Terminal. Kiedy się otworzy, uruchom poniższe polecenia:
Ubuntu 12.04 zapewnia pakiet OpenCV 2.3.1, który można łatwo zainstalować, wpisując:
sudo apt-get install libopencv-dev
Jeśli nie zależy ci na najnowszej wersji, możesz pominąć resztę.
Zainstaluj zależności
sudo apt-get install build-essential checkinstall cmake pkg-config yasm
sudo apt-get install libtiff4-dev libjpeg-dev libjasper-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev
libgstreamer-plugins-base0.10-dev libv4l-dev
sudo apt-get install python-dev python-numpy
sudo apt-get install libtbb-dev
sudo apt-get install libqt4-dev libgtk2.0-dev
Pobierz OpenCV dla Uniksa na: ~ / Pobieranie
cd Downloads
wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.6.1/opencv-2.4.6.1.tar.gz
tar -xvf opencv-2.4.6.1.tar.bz2
cd opencv-2.4.6.1/
mkdir build
cd build
Skonfiguruj za pomocą CMake.
cmake -D WITH_QT=ON -D WITH_XINE=ON -D WITH_OPENGL=ON -D WITH_TBB=ON -D BUILD_EXAMPLES=ON ..
Zauważ, że dodając -D WITH_QT = ON, moduł highgui użyje QT zamiast GTK. Jeśli chcesz korzystać z GTK, po prostu usuń to. Aby uzyskać więcej informacji o opcjach, zobacz plik CMakeLists.txt. Gdy jesteś zadowolony z posiadanej konfiguracji, możesz rozpocząć kompilację:
make
Jeśli kompilacja zakończy się bez błędów, możesz zainstalować, mówiąc:
sudo make install
Na koniec upewnij się, że twoje programy mogą połączyć się z biblioteką OpenCV w czasie wykonywania, dodając następujący wiersz na końcu /etc/ld.so.conf
:
/usr/local/lib
A następnie skonfiguruj powiązania w czasie wykonywania dynamicznego linkera:
sudo ldconfig
Źródło: Jak zainstalować OpenCV na Ubuntu