Как установить OpenCV?

Я пытаюсь научиться обрабатывать изображения, и, очевидно, opencv - один из лучших вариантов. Обычно Synaptic выполняет всю мою установку, поэтому я просто проверил репозитории. Но в репозиториях есть только на libcv1 и он указан как 1.0.0-6.2ubuntu1. Означает ли это, что это версия 1.0 opencv? Также я нашел эту страницу в вики сообщества

https://help.ubuntu.com/community/OpenCV

Там говорится, что мне нужно установить libcv4, который не находится в мои репозитории Я также скачал исходный код, но он использует что-то под названием cmake, никогда не использовал его раньше. Это похоже сделать?

0
задан 11 January 2011 в 17:54

4 ответа

В вашем случае у вас действительно есть версия 1.0.0 библиотеки.

В общем, когда вы хотите разрабатывать с использованием библиотеки, вы должны получить соответствующий пакет -dev, который содержит заголовочные файлы. В этом случае libcv-dev. Он также установит саму библиотеку, которая может иметь разные номера версий в зависимости от soname - нет необходимости устанавливать ее отдельно.

В этом случае также имеется пакет opencv-doc, который содержит несколько примеров программ и который стоит установить.

Если вы хотите собрать саму библиотеку из исходного кода, вы можете запустить sudo apt-get build-dep opencv, чтобы получить все необходимые библиотеки и заголовочные файлы для сборки opencv.

Сборка действительно использует cmake. Это программа, которая генерирует make-файлы.

0
ответ дан 11 January 2011 в 17:54

Вот руководство по установке последней версии OpenCV 2.3.1 с Netbeans 7.1 в качестве IDE.

Я не знаю, устанавливает ли он сам сборку основы, но учебник определенно вам поможет.

http://ninetynine.be/blog/2012/01/setting-up-opencv-2-3-1-and-netbeans-7-1-on-ubuntu-oneiric-11-10/

0
ответ дан 11 January 2011 в 17:54
0
ответ дан 11 January 2011 в 17:54

Чтобы установить OpenCV с помощью терминала в Ubuntu:

$ su -
# apt-get update
# apt-get install build-essential
# apt-get install libavformat-dev
# apt-get install x264 v4l-utils ffmpeg
# apt-get install libcv2.3 libcvaux2.3 libhighgui2.3 python-opencv opencv-doc libcv-dev libcvaux-dev libhighgui-dev
0
ответ дан 11 January 2011 в 17:54

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

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