[Jde-dev] jderobot 5.0
David Lobato
dav.lobato en gmail.com
Lun Feb 15 21:32:53 CET 2010
Fijate que he cambiado el nombre del intefaz VarColor, ahora se llama Camera
y si te fijas en la definición es hereda de ImageProvider.
Así que si creas un componente fitro este requerirá una entrada del tipo
ImageProvider y proveerá una salida acorde a lo que se esté filtrando.
2010/2/15 Sara Marugan <s.marugan en alumnos.urjc.es>
> Lo de componentes "filtros" era la primera solución que se me ocurrió,
> ya que yo necesito un filtrado y segmentación por movimiento de las
> imágenes. En principio voy a probar así, así que yo me encargo de ello.
>
>
> David Lobato wrote:
> > Lo cierto es que el otro día me preguntaba algo similar.
> >
> > Es cierto que como procesos independientes los componentes en
> > principio no comparten memoria, así que la idea de punteros y demás,
> > sería complicada.
> >
> > Creo que una solución simple es crear componentes "filtros" con
> > entrada y salida, de modo que tomen la imagen por un lado, la procesen
> > y la sirvan por el otro. Así no tendríamos que tocar el servidor de
> > imágenes.
> > Aunque es posible que esto genere algunas latencias y cargas de cpu
> > por copias que quizá compliquen el asunto.
> >
> > Otra solución es añadir algunos filtros al cameraserver, de modo que
> > se puedan servir algunas imágenes filtradas.
> >
> > Quizá podemos darle una vuelta a la primera idea que es simple y de
> > paso probamos como se comportan las latencias.
> >
> >
> > 2010/2/15 Sara Marugan <s.marugan en alumnos.urjc.es
> > <mailto:s.marugan en alumnos.urjc.es>>
> >
> > La verdad es que sé si se pueden pasar funciones como parámetros
> > en este
> > tipo de arquitectura distribuida, ya que los componentes no comparten
> > memoria.
> >
> >
> >
> >
> > La idea detrás de la implementación es aislar completamente la GUI del
> > componente, de modo que resulte trivial sustituirla. Yo me he fijado
> > un poco del MVC, aunque no se sigue al pie de la letra. Aun ando dando
> > vueltas a alguna cosilla. Si se te ocurre cualquier mejora ya sabes...
> >
> >
> > Sara Marugan wrote:
> > > Ok. Ahora mismo estoy diseñando mi componente eldercare
> > basándome en el
> > > modelo vista controlador (MCV) tal y como habéis hecho con vuestro
> > > motiondetection, ya que me parece muy buena idea.
> > > Cuando me surja algún problema no dudaré en preguntar.
> > >
> > > Una idea que le quería comentar a José María es que muchas
> > aplicaciones
> > > necesitan un preprocesado de las imágenes que reciben, por
> > ejemplo un
> > > filtro de color, de movimiento, de bordes, etc. Me estaba
> > preguntando si
> > > sería posible que el componente varcolorserver ofreciera la
> > posibilidad
> > > de programarle una función de preproceso de la/s imágenes que
> > sirve. Por
> > > ejemplo,que se le pudiera pasar un puntero a una función de
> > preproceso
> > > y el mismo varcolorserver sirviera la imagen original y la
> > preprocesada.
> > > De este modo se facilita la programación distribuida y el ahorro de
> > > componentes de preproceso con su respectiva definición de interfaz.
> > >
> > > No sé si me he explicado muy bien. ¿qué os parece?
> > >
> > >
> > >
> > >
> > > David Lobato wrote:
> > >
> > >> Sara,
> > >>
> > >> se lo he comentado a José María, pero te lo digo a ti
> > personalmente.
> > >> Cualquier duda que se surja con respecto a jderobot 5.0 o Ice no
> te
> > >> cortes en escribir a la lista. Así iremos mas rápido y
> > compartiremos
> > >> ideas que se nos vayan ocurriendo.
> > >>
> > >> Un saludo,
> > >> David.
> > >>
> > >
> > > _______________________________________________
> > > Jde-developers mailing list
> > > Jde-developers en gsyc.es <mailto:Jde-developers en gsyc.es>
> > > http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
> > >
> > >
> > >
> >
> > _______________________________________________
> > Jde-developers mailing list
> > Jde-developers en gsyc.es <mailto:Jde-developers en gsyc.es>
> > http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
> >
> >
>
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20100215/4c77e6cd/attachment-0001.htm
More information about the Jde-developers
mailing list