Hola,<div><br></div><div>Acabo de hacer un commit que ha cambiado bastantes cosas, así que escribo este mail para explicar los 2 cambios principales:</div><div><br></div><div>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.</div>
<div><br></div><div>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.</div>
<div><br></div><div><br></div><div>Espero vuestros comentarios,</div><div>David.</div>