[Jde-dev] ultimo commit

David Lobato dav.lobato en gmail.com
Mie Feb 24 22:59:27 CET 2010


Hola,

Acabo de hacer un commit que ha cambiado bastantes cosas, así que escribo
este mail para explicar los 2 cambios principales:

1. Lo primero es la librería libcolorspacesmm. Finalmente siguiendo el
consejo de Luis Miguel, he creado una librería para manejar imágenes que se
basa en openCv. La clase principal es Image (imagecv.h) que hereda de
cv::Mat y que básicamente añade información sobre el formato de la imagen,
cosa que cv::Mat no tiene (salvo el tipo de los datos que usa CV_8UCx,...).
Todas las operaciones de conversión se realizan con opencv y en principio
todo lo que se puede hacer con un cv::Mat se puede hacer también con Image
(operaciones con matrices). Está mas o menos documentado que hace cada cosa
(aunque habrá que repasarlo). Echadle un ojo y me comentáis. Hay un ejemplo
de uso en src/libs/colorspacestest/test1.cpp.

2. Una vez subido el interfaz camera que sustituye al varcolor, he
sustituido los componentes que lo usaban. Ahora tenemos un cameraserver y un
cameraview. Cameraserver ahora hace mas cosas, ya que es capaz de servir
múltiples cámaras desde el mismo proceso. Aun falta probarlo bien, pero los
cásos básicos de v4l2 funcionan. El fichero de configuración
cameraserver.cfg da una idea de que se puede hacer. El cameraview funciona
igual que antes una sóla cámara a la vez. Voy a iniciar el manual y
comentaré como ejecutar ambos componentes mas a fondo.


Espero vuestros comentarios,
David.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20100224/f8c9d7e8/attachment.htm 


More information about the Jde-developers mailing list