2012-11-02 2 views
3

Мне нужно 2 знать разницу между установкой OpenCVВ чем разница между установкой OpenCV с помощью встроенных библиотек и путем создания собственных библиотек из исходных файлов?

1. Используя встроенные библиотеки?

2. Посредством создания собственных библиотек из исходных файлов?

Когда мы делаем первый, мы должны загрузить только новую версию OpenCV и извлечь ее и настроить с помощью Visual Studio с помощью CMake.

Но почему мы собираемся скачать библиотеки OpenCV и другие, используя концентратор TortoiseGit (требуется много времени)? Есть ли особые преимущества?

Может у пожалуйста, ответить на эти вопросы ...

Thank U

ответ

3

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

+0

Сначала большое спасибо 4 вашего ответа. Поэтому у меня есть простая проблема. Когда мы устанавливаем OpenCV с использованием предварительно построенных библиотек; Сначала мы должны установить CMAKE, затем установить OpenCV и настроить opencv с помощью Visual Studio с использованием CMAKE, а затем добавить библиотеку OpenCV в системный путь. Правильны ли эти шаги? .. Так что использование CMAKE - это конфигурация opencv с Visual Studio? –

+0

AFAIK вся цель CMAKE заключается в настройке и построении OpenCV из исходного кода. Итак, если вы используете предварительно построенные библиотеки, вам не нужно использовать CMAKE. Посмотрите здесь: http://opencv.willowgarage.com/wiki/InstallGuide - в частности, обратите внимание, что для предварительно построенных библиотек не требуется шаг 3 (и, следовательно, шаг 2). – misha

+0

Спасибо u misha .... –

 Смежные вопросы

  • Нет связанных вопросов^_^