Я скачал opencv, но, к сожалению, я понятия не имею, как его установить. Все страницы, которые я нашел в Интернете, говорили мне только о том, как загрузить и установить его прямо из консоли, а не о том, что делать, если он уже загружен. Кто-нибудь может сказать мне, что делать?
software-installation
opencv
user185184
источник
источник
Ответы:
Чтобы установить OpenCV в Ubuntu, просто нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:
Ubuntu 12.04 предоставляет пакет OpenCV 2.3.1, который вы можете легко установить, набрав:
Если вам не нужна последняя версия, вы можете пропустить остальные.
Установить зависимости
Загрузите OpenCV для Unix в: ~ / Загрузки
Настройте с помощью CMake.
Обратите внимание, что, добавив -D WITH_QT = ON, модуль highgui будет использовать QT вместо GTK. Если вы хотите использовать GTK, просто удалите это. Для получения дополнительной информации о параметрах посмотрите файл CMakeLists.txt. Когда вы довольны имеющейся конфигурацией, вы можете начать компиляцию:
Если компиляция завершается без ошибок, вы можете установить, сказав:
Наконец, убедитесь, что ваши программы могут ссылаться на библиотеку OpenCV во время выполнения, добавив следующую строку в конце вашего
/etc/ld.so.conf
:Затем настройте динамические привязки во время выполнения:
Источник: Как установить OpenCV на Ubuntu
источник
libopencv-dev
не удается установить папку/usr/include/opencv
, содержащую «старые» заголовочные файлы. Они присутствуют в (исходном источнике) [ archive.ubuntu.com/ubuntu/pool/universe/o/opencv/…, а папка указана в файле pkg-configopencv.pc
, поэтому загружая и распаковывая исходный источник, затем связывая / копированиеinclude/opencv
папки в/usr/include
произведения.opencv
в папкеinclude
в распакованном архиве по ссылке выше? И установленlibopencv-dev
с терминала? Убедитесь, что установленная версия соответствует ссылке выше («2.3.1-11ubuntu2» должно быть в выходных данныхapt-cache showpkg libopencv-dev
) - если нет, не делайте следующее: Допустим, вы загрузили и распаковали ссылку выше в вашу домашнюю папку. В терминале сделайтеcd /usr/include
затем ссылку, чтобы сделатьsudo ln -s ~/opencv_2.3.1.orig/include/opencv
или скопировать dosudo cp ~/opencv_2.3.1.orig/include/opencv .
С тех пор стало проще устанавливать OpenCV на Ubuntu16.04 +.
Согласно странице OPenCV pypi , из Ubuntu 16.04+ вы можете сделать это для установки OpenCV:
Для Python2.7:
Для python3:
Для получения дополнительной информации см .
источник
Вот скрипт, который поможет установить opencv 2.4.8 на основе древнего релиза FFmpeg в Ubuntu.
Использование:
источник
Вот сценарий, который я сделал сам. Проблема, которую я обнаружил с другими сценариями, заключается в том, что они не останавливаются при сбое одной команды. Это просто слепо следует следующей команде, и в итоге вы не получите никакой установки.
Этот скрипт автоматически проверяет наличие зависимостей на официальном сайте, загружает наиболее стабильный выпуск и устанавливает его в вашей системе. Я протестировал его только 14.04 и установил его на нескольких системах без проблем.
Чтобы использовать скрипт, загрузите файл отсюда , откройте терминал,
cd
в каталог, содержащий скрипт, и введите:Теперь просто выполните скрипт:
Вам будет предложено ввести пароль администратора и подтвердить установку 2-3 раза. Просто нажмите Y. Это займет 10-20 минут в соответствии с вашими требованиями.
Обратите внимание, что вам нужно перейти
cd
в каталог, в который вы загрузили скрипт, который, скорее всего, будет вашей папкой Downloads:источник
Хорошее место для поиска инструкций по установке - это сайт OpenCV.
На момент написания инструкции по установке Linux для последней версии (opencv 3.2.0) находятся здесь:
источник