Никто не сказал, что установка OpenCV и их модулей была легкой.
Как и вы, я уже установил и запустил Opencv 3.0.0 и хотел добавить модули Contrib.
Шаги:
1st- Удалять и скачать снова папку OpenCV3.0.0 (не является необходимым, но после того, как подергивание вокруг, я предпочитаю, чтобы загрузить новую) скачать openccv_contrib
и поместить их в ту же папку.
2nd-Перейти к OpenCV3.0.0 и создать папку сборки.
3rd-Open Cmake gui и следуйте инструкциям формы https://github.com/itseez/opencv_contrib.
3.1- Fill “Where is the source code” with the rotute of where is openCV3.0.0. (my case /Users/Rafearl/Program/ComputerVision/opencv-3.0.0)
3.2- Fill “Where to build binaries” with the build route(/Users/Rafearl/Program/ComputerVision/opencv-3.0.0/build)
3.3- Press configure
3.4- In the search bar search for “OPENCV_EXTRA_MODULES_PATH” and fill with the Opencv_contrib modules(/Users/Rafearl/Program/ComputerVision/opencv_contrib-master/modules)
3.5- Click configure again and then click generate. By default current generator: Unix makefiles
4th- В терминале перейдите в папку сборки
5th- сделать -j4 (4 Число ядер процессора)
6th- Sudo сделать установку
сейчас вы можете проверить lib в папке сборки, в которую добавлены библиотеки вкладов. Если вы не хотите загружать OpenCV3.0.0, просто выполните те же действия, не загружая и не удаляя что-либо.
Если у вас уже есть Opencv в Xcode, все должно работать, но как кусок советов; многие примеры OpenCV2.4 не работают в версии 3.0.
Спасибо, мне также пришлось скопировать файл /usr/local/lib/pkgconfig/opencv.pc в /usr/local/lib/pkgconfig/opencv3.pc, чтобы он скомпилировал пример приложения. https://stackoverflow.com/questions/28517487/how-to-uninstall-opencv-in-mac/48042674#48042674 –