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