[Jde-dev] #247 New Colortuner schema

JoseMaria jmplaza en gsyc.es
Dom Mayo 10 10:22:07 CEST 2009


Pablo,

perfecto, lo he integrado en las dependencias de autotools y retocado
algunos detalles. Está muy chulo.

Reabro el ticket, quedan al menos dos cosas antes de darlo por zanjado:
 1.- para definir los valores del filtro ahora tenemos 2 posibilidades:
(a)  los deslizadores del GUI, (b) pinchar en un pixel ejemplo en la
imagen de  entrada. Falta incorporar una tercera posibilidad (c) pinchar
en un pixel  de ejemplo del espacio de color (cuando es posible). Por
ejemplo pinchando  con cierto botón en el disco HS o en el cuadrado
UV... Esta funcionalidad  creo que ya estaba hecha en hsvtuner.

 2.- para optimizar temporalmente la ejecución habría que empotrar el
código valuesOKHSV en la iteración de HSV, para no invocarla en cada
iteración de colortuner tantas veces como píxeles tiene la imagen. Es
una  sobrecarga innecesaria. Lo mismo con valuesOKYUV y valuesOKRGB.

Por cierto,  he continuado este hilo en jde-developers, que es la lista
adecuada para estas cosas. Así sólo "molestamos" a los usuarios cuando
la nueva funcionalidad está realmente terminada y engrasada. Si quieres
date de alta en esta lista.

Enhorabuena por el nuevo esquema!

JoseMaria
On Wed, 2009-05-06 at 20:07 +0200, Pablo Miangolarra Tejada wrote:
> Hola a todos!
> 
> Adjunto en este mail el código que resuelve el ticket #247.
> 
> Espero que os sea de utilidad el nuevo schema Colortuner.
> 
> un saludo
> 
> Pablo
> 
> 
> 
> This new schema extends the functionality of Hsvtuner.
> 
> This new tool will allow you to apply a color filter from a video  
> source, through a charming interface.
> 
> The filter would be apply in RGB, HSV, or Y'UV color space.
> 
> 
> 
> This is a schema to load in jderobot, this schema is based in OpenCV  
> library for image processing.
> 
> Colortuner is an application to configure tailored color filters in  
> HSV, RGB, or Y'UV color spaces.
> It is use to obtain optimal values of tint and saturation, as well as  
> lighting, in that kind of filters.
> 
> Colortuner has a very simple way to work. We have got two displays, in  
> the first one it shows the original image, as the camera capture it,  
> in the other, it shows the filtered image.
> 
> Build a filter is an easy task with it clever display, every single  
> color space have the next possiblities:
> 
> 	- Moving the scrolled bars, up and down to set the maximun and  
> minimun values, for example of RED, GREEN and BLUE, to apply the filter.
> 	- From an example pixel of the camera image, just click on a colored  
> area of the image, and HSV, RGB or Y'UV values will configure  
> 			automatically.
> 
> Finally, for HSV and Y'UV color spaces, colortuner includes an  
> interfaz representing both color spaces:
> 
> 	- Clicking on the vertex of the area, we could modify the color filter.
> 	- In those representations, they are display the different color tint  
> detected by a white pixel. the "threshold scrolled bar" brings the  
> 			possibility to determine how many pixels of the same color are  
> neceassary to do the representation on the color space frame.
> 
> _______________________________________________
> Jde-users mailing list
> Jde-users en gsyc.es
> http://gsyc.es/cgi-bin/mailman/listinfo/jde-users
-- 
http://gsyc.es/jmplaza 
Universidad Rey Juan Carlos




More information about the Jde-developers mailing list