OpenCV en Mac OS X

Instalar sistema de compilación para MacOS

xcode-select --install
Evita el error:
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details

Instalar phyton

brew install python3

Desde MacPorts

Instalar MacPorts https://www.macports.org/install.php

OpenCV la podemos encontrar a traves de alguno de estos gestores e instalarla directamente con los siguientes comandos.

sudo port install opencv
brew install ffmpeg

Compilando e instalando las OpenCV

Utilizaremos Xcode (descargarlo de la Mac App Store) para instalar GCC y otras herramientas de desarrollo por linea de comandos. Iremos a: Xcode > Preferences… > Downloads > Components e instalamos Command Line Tools.
Instalar OpenCV

Descargar la última versión: opencv3.0 download

Captura de pantalla 2016-02-07 a les 18.42.43

cd eclipse/opencv-3.1.0/build/
make -j8
sudo make install

Si queremos probar algún ejemplo en la carpeta “samples” de OpenCV tenemos varios en varios lenguajes de programación.


cd ~/opencv*/samples/c # Ejemplos en C
./build_all.sh # Para compilarlos todos

Notas:
1) Para corregir errores en brew
brew doctor
2) Actualizar brew
cd /usr/local/Library && git stash && git clean -d -f
brew update && brew upgrade --all

3) Error de compilación
Utilizaremos Xcode (descargarlo de la Mac App Store) para instalar GCC y otras herramientas de desarrollo por linea de comandos. Iremos a: Xcode > Preferences… > Downloads > Components e instalamos Command Line Tools.

🍺