Documentación de la API de Python de OpenCV 3

En junio de 2015 salió la versión 3.0 de OpenCV y aunque en el mundo de internet y el software las cosas van mas rápido, podemos decir que está recién salida del horno. Imagino que por eso no he podido encontrar documentación del modulo cv2 de python para esta versión, OpenCV 3.0. Si buscas en google hay cientos de tutoriales sobre como instalarlo ( compilar e instalar 😉 ), pero nada del modulo de python, a si que tras una tarde bastante infructuosa intentando usar el perceptron de OpenCV 3 en python, decidí hacer yo mismo una pequeña documentación (si encuentras algo mejor, tell me) basada en los headers que genera CMake en la compilación (lo explican aquí).

No pretende ser muy exhaustiva, pues la documentación de C++ si está muy bien y muy completa, y el modulo de python no es mas que un recubrimiento de las bibliotecas en C++. Pero si estaría bien tener bien clarito, que devuelve cada objeto y que argumentos espera cada llamada a OpenCV en Python.

La documentación en GitHub: https://github.com/alwar/opencv3_pydocs/