miércoles, 30 de septiembre de 2009

OpenCV v2.0 liberada

Mi traducción del anuncio dado por el equipo de desarrollo:

Finalmente ha sido liberada la version 2.0 de OpenCV.

Quisiéramos agradecer a toda la gente que nos ayudó a hacer que este lanzamiento suceda, la gente que contribuyó con las nuevas funcionalidades, que envió reportes de bugs, quienes proporcionaron patches, quién pasó muchas horas para hacer que OpenCV compile y funcione sin defectos, para hacerlo más funcional, más fácil de utilizar y más fácil aprender.

La lista constantemente actualizada de contribuidores se puede encontrar aquí: http://opencv.willowgarage.com/wiki/Contributors

Como de costumbre, los paquetes con la última versión pueden ser descargados de SourceForge:
https://sourceforge.net/projects/opencvlibrary/
o tomados del SVN:
http://opencvlibrary.svn.sourceforge.net/svnroot/opencvlibrary/tags/2.0/opencv

La rama "2.x version" es absolutamente un rediseño subestacional y una reescritura de la OpenCV 1.x, y se intenta que sea mucho mejor que la generación anterior en casi todo aspecto - funcionalidad, performance, documentación, facilidad de empleo, etc.

Muchos de ustedes han probado probablemente ya alguno de los snapshots intermedios del SVN y también la versión 2.0 beta.
El release 2.0 gold brinda mucha estabilidad, incluyendo arreglos para algunos problemas de compatibilidad que han sido reportados por los usuarios de la versión 2.0 beta.

Algunas de las principales características nuevas de la v2.0, comparadas con la 1.1pre, son:

-La nueva interfaz de C++, en adición a la existente OpenCV 1.x C API.
-Muchas funcionalidades nuevas, especialmente en el área de los detectores y descriptores de características:
FAST Corner Detector,
Fern-based patch classifier, y el planar object detector,
HOG, MSERs, One-way descriptor,
Generalized (now Haar- or LBP-based) cascade classifier for object detector
+ la nueva aplicación opencv_traincascade (reescritura de haartraining),
Self-similarity descriptor, Spin Images, etc.
-Optimización SSE2 de muchas funciones.
Es decir, OpenCV 2.0 no es mucho más lento, si no más rápido, que OpenCV 1.x con el IPP. aún así, el IPP todavía es soportado.
-Optimizaciones múltiples de los algoritmos de Machine Learning, para footprints de memoria más pequeños y procesamiento más rápido.
-La estructura de directorio revisada y el totalmente nuevo sistema de build basado en CMake. De esta forma OpenCV ahora soporta más compiladores e IDEs que antes.
-Manual de referencia completamente nuevo, disponible como PDF(incluído en los paquetes) y en línea:
http://opencv.willowgarage.com/documentation/index.html
-Interfaz Python de nuevo estilo. La descripción de la API está en el manual PDF de referencia, que también puede ser visto en línea:
http://opencv.willowgarage.com/documentation/python/index.html
y algunas introducciones (no necesariamente actualizadas al detalle) se puede encontrar aquí:
http://opencv.willowgarage.com/wiki/PythonInterface

Te invitamos a probar la nueva versión.
Hay algunos issues conocidos, que se pueden encontrar en las release notes,
que se encuentran junto con los paquetes en SourceForge.
También hay un bug tracker de OpenCV
(https://sourceforge.net/tracker/?group_id=22870&atid=376677).

Si tienes algún problema nuevo, por favor, envía un nuevo bug report.
Cuanta más información proporciones que nos permita reproducir el problema, mejor.

All the best,
OpenCV dev. team

2 comentarios:

peripecio dijo...

Bien! Habrá que probarlo.

carlos dijo...

Por mas que he intentado usarla no podido porque no la consigo instalar en dev c++ pero esta versión 2.0 y 4.9.9.2 para el compilador. Si alguien me puede ayudar lo agradecería.