Я скачал opencv, но, к сожалению, понятия не имею, как его установить. Все страницы, которые я нашел в Интернете, говорили мне только о том, как загрузить и установить его прямо из консоли, а не о том, что делать, если он уже загружен. Кто-нибудь может сказать мне, что делать?
С тех пор стало проще установить OpenCV на Ubuntu16.04 +.
Согласно странице OPenCV pypi , из Ubuntu 16.04+ вы можете сделать это, чтобы установить OpenCV:
Для Python2.7:
pip install opencv-python
Для python3:
pip3 установить opencv-python
Для получения дополнительной информации см. .
Вот сценарий, который поможет установить opencv 2.4.8 на основе старого релиза FFmpeg на Ubuntu.
Использование:
wget -O- https://gist.github.com/olupotd/cd0c68f4c84153dffd16 | sh
Вот сценарий, который я сделал сам. Проблема, которую я обнаружил с другими скриптами, заключается в том, что они не останавливаются при сбое одной команды. Он просто слепо следует следующей команде, и в конечном итоге вы останетесь без установки.
Этот скрипт автоматически проверяет зависимости на официальном сайте, загружает наиболее стабильный выпуск и устанавливает его в вашей системе. Я тестировал его только на 14.04 и без проблем установил его на нескольких системах.
Чтобы использовать сценарий, загрузите файл из здесь , откройте терминал, cd
] в каталог, содержащий сценарий, и введите:
chmod u+x install_opencv_latest.sh
Теперь просто выполните сценарий:
./install_opencv_latest.sh
Вам будет предложено ввести пароль администратора и подтвердить установку 2–3 раза. Просто нажмите Y . Это займет 10-20 минут в соответствии с вашими требованиями.
Обратите внимание, что вам нужно cd
в каталог, в который вы загрузили скрипт, который, скорее всего, будет вашей папкой для загрузок:
cd ~/Downloads
Хорошее место для поиска инструкций по установке - это веб-сайт OpenCV.
На момент написания инструкции по установке linux для последней версии (opencv 3.2.0) находятся здесь:
http://docs.opencv.org/3.2.0/d7/d9f/tutorial_linux_install.html
Чтобы установить 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 в: ~ / Downloads
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