Установка и настройка OpenCV

1. перейти на официальный веб - сайт , чтобы загрузить OpenCV, выбранный в этом учебнике , когда opencv3.4.1, подобно другим версиям методов конфигурации.
Ссылка для скачивания http://opencv.org/releases.html, выберите источники версии

2. Извлеките загруженный почтовый пакет

opencv-3.4.1.zip в разархивировать

пакет 3. в распакованном

4. зависимые библиотеки и CMake, в случае необходимости напоминать APT-получить обновление, было бы сначала ввести SUDO су суперпользователя, то Судо APT-получить обновление, а затем выполнить следующую команду

APT-GET установить CMake Sudo

Sudo установить APT-GET-Dev Build-Essential libgtk2.0 libavformat в кодеке-DEV-DEV libjpeg.dev libtiff4.dev libswscale-DEV-DEV libjasper

выполнять команды 5. После установки CMake, создайте папку скомпилирован , подсказки не создается (см ниже)
в-Source сборок не допускается.

MkDir сборки
кд сборки

6.cmake о

CMake ..
Примечание: Если вы уже скомпилированы в новой папке, но ошибка будет появляться раньше, а затем удалить компилятор может cmakecache.txt

Может загрузить вещь во время ожидания на некоторое время в порядке


7. Выполнить, длительный процесс компиляции

Sudo сделать

8. Выполнить

Sudo сделать установку


9.sudo сделать установку после осуществления процесса компиляции OpenCV закончено, то вам необходимо настроить некоторые среды OpenCV компилятора сначала добавить путь к библиотеке OpenCV, что позволяет системе найти

Sudo Gedit /etc/ld.so.conf.d/opencv.conf

после выполнения этой команды , чтобы открыть может быть пустой документ, не беспокоить, только в конце файла оных

/ USR / местные / Библиотека


10. Выполните следующие команды, чтобы вступили в силу, так что путь конфигурации просто

Sudo LDCONFIG

это время может быть выведено следующее сообщение об ошибке (верхняя часть) , показанной на фиг.

SBIN / ldconfig.real: /usr/lib/nvidia-375/libEGL.so.1 не является символической ссылкой
/sbin/ldconfig.real: /usr/lib32/nvidia-375/libEGL.so.1 не является символической ссылкой
этой ошибки Это может быть связано с системой , вызванной BUG

Только четыре линии необходимо ввести верхнюю часть команды фиг может решить
в Судо Music Видео /usr/lib/nvidia-375/libEGL.so.1 /usr/lib/nvidia-375/libEGL.so.1.org
в Судо Музыкальные видео / USR / lib32 / NVIDIA-375 / libEGL.so.1 /usr/lib32/nvidia-375/libEGL.so.1.org
Судо -s /usr/lib/nvidia-375/libEGL.so.375.39 LN / USR / Библиотека / NVIDIA-375 / libEGL.so.1
Суда -s /usr/lib32/nvidia-375/libEGL.so.375.39 /usr/lib32/nvidia-375/libEGL.so.1 Л.Н.

11. Настройка Баш

Sudo Gedit /etc/bash.bashrc

в самом конце добавить

= $ PKG_CONFIG_PATH PKG_CONFIG_PATH: / USR / местные / Библиотека / pkg-config
Экспорт PKG_CONFIG_PATH


сохранены, выполните следующую команду , чтобы вступить в силу , так что конфигурация

Source /etc/bash.bashrc

обновление

updatedb Судо

12. На данный момент все конфигурации были завершены
следующие с небольшой тестовой программы

Найдите
компакт - диск в OpenCV-3.4.1 / образцы / CPP / каталог под example_cmake
мы можем видеть , что этот каталог был дан официальный примера мы можем привести Cmake тест
порядок выполнения

. Cmake
марку
./opencv_example

вы можете увидеть открытую камеру в верхнем левом углу есть привет OpenCV
означает , что конфигурация успешно

оригинальная ссылка: https: //blog.csdn.net/cocoaqin/article/details/78163171

рекомендация

отwww.cnblogs.com/huang-y-x/p/11635126.html