Чтобы установить OpenCV в Ubuntu, просто нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:
Ubuntu 12.04 предоставляет пакет OpenCV 2.3.1, который вы можете легко установить, набрав:
sudo apt-get install libopencv-dev
Если вам не нужна последняя версия, вы можете пропустить остальные.
Установить зависимости
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
Загрузите OpenCV для Unix в: ~ / Загрузки
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
Настройте с помощью CMake.
cmake -D WITH_QT=ON -D WITH_XINE=ON -D WITH_OPENGL=ON -D WITH_TBB=ON -D BUILD_EXAMPLES=ON ..
Обратите внимание, что, добавив -D WITH_QT = ON, модуль highgui будет использовать QT вместо GTK. Если вы хотите использовать GTK, просто удалите это. Для получения дополнительной информации о параметрах посмотрите файл CMakeLists.txt. Когда вы довольны имеющейся конфигурацией, вы можете начать компиляцию:
make
Если компиляция завершается без ошибок, вы можете установить, сказав:
sudo make install
Наконец, убедитесь, что ваши программы могут ссылаться на библиотеку OpenCV во время выполнения, добавив следующую строку в конце вашего /etc/ld.so.conf
:
/usr/local/lib
Затем настройте динамические привязки во время выполнения:
sudo ldconfig
Источник: Как установить OpenCV на Ubuntu