Где установлен OpenCV?

Я следовал этому руководству для установки OpenCV 2.4.8

Документация OpenCV говорит, что я должен найти OpencV usr/local/include/opencv/, но ничего не нахожу.

Может кто-нибудь сказать мне, где найти установленные файлы OpenCV?


РЕДАКТИРОВАТЬ Я не уверен, почему скрипт установил OpenCV 2.4.8 вместо 2.4.9.

Но я только что нашел файлы здесь /usr/include/opencv и /usr/include/opencv2. Я не уверен, как это работает, но работает.

2
задан 4 August 2015 в 16:06

3 ответа

OpenCV установлен через checkinstall, взгляните на сценарий установщика.

Поэтому можно проверить установленные файлы через

dpkg -L opencv-<version>

Например:

dpkg -L opencv-2.4.8

При установке OpenCV с помощью другого сценария, как Вы прокомментировали, откройте сценарий, найдите строку

make install

и замена

sudo checkinstall

После той установки checkinstall через

sudo apt-get install checkinstall

Теперь запустите сценарий установщика снова и проверьте установленные файлы с

dpkg -L opencv

Сценарий установщика делает точно то же как прежде, но теперь это создает и устанавливает deb пакет.

3
ответ дан 5 August 2015 в 02:06
  • 1
    Таким образом, я не обновил это в некоторое время, таким образом, я приношу извинения. Но да, соединяясь с компьютером Mac через afp://и или hostname.domain или IP-адрес работают отлично. Я не использую Netatalk. После того, как соединенный через Франс-Пресс, я просто непосредственно перешел к подключенным дискам, в которых я нуждаюсь. – monniewolf 18 August 2017 в 09:05

В настоящее время OpenCV 2.4 обеспечивается через

sudo apt-get install libopencv

(если пакеты не были разрешены попытка: libopencv* или opencv*)

Используя распределение пакета из репозитория Ubuntu может потребовать, чтобы Вы обновили свои индексы и пакеты (чтобы смочь найти фактическую версию OpenCV доступной):

sudo apt-get update
sudo apt-get upgrade

После Кв. - получают установку OpenCV, последняя доступная версия (2.4.x) будет установлена в Ваш системный путь по умолчанию:

/usr/local/lib - совместно использованные библиотеки (например, /usr/local/lib/libopencv-core2.4.x)
/usr/local/include - заголовочные файлы (например, /usr/local/include/opencv2)

Видят это руководство (это не мое руководство, таким образом, я не знаю, если это хорошо или плохо)

1
ответ дан 5 August 2015 в 02:06
  • 1
    На самом деле среднее число загрузки может вполне повыситься, чем 1. Это - просто среднее количество процессов в системе, которые хотят работать, не, что выполнение, таким образом, у Вас может легко быть намного больше задач, которые хотят работать, чем CPU для выполнения их. – psusi 27 October 2016 в 14:48

Обычно я следую за этим шаблоном:

cmake ..
make
sudo make install

Добавить /usr/local/lib кому: /etc/ld.so.conf.d/opencv.conf

sudo ldconfig

Затем можно использовать

pkg-config --libs --cflags opencv 

для получения все включают, и освобождает на Ubuntu

1
ответ дан 2 December 2019 в 01:58

Другие вопросы по тегам:

Похожие вопросы: