[Jde-dev] #247 New Colortuner schema

Pablo Miangolarra Tejada p.miangolabra en alumnos.urjc.es
Vie Mayo 15 14:52:19 CEST 2009


Hola a todos

En este mail, adjunto los archivos que solucionan el ticket #247.

Los archivos incluidos son:

- colortuner.glade, esté limita el número de decimales que se muetran  
para los sliders, y además, muestra el titulo del esquema en la parte  
superior de la ventana.

- colortuner.c, con nueva funcionalidad, permite pinchar con el boton  
derecho del ratón en los mapas de color, seleccionando unos valores,  
para los sliders.

Así mismo, se ha limitado el número de llamadas a funciones durante el  
recorrido de la imagen fuente.

un saludo

Pablo


JoseMaria <jmplaza en gsyc.es> ha escrito:

> Ah, se me olvidaba. Falta una tercera cosa para cerrar el ticket:
>
> 3.- crear una entrada en el manual web, en la sección schemas,
> describiendo su funcionalidad y cómo se usa. El README que has
> incorporado te vendrá bien. Alguna foto y video ilustrativos quedarán
> estupendos para facilitar que más gente empiece a usar tu sintonizador
> de color.
>
> Ánimo,
>
> JoseMaria
> On Sun, 2009-05-10 at 10:22 +0200, JoseMaria wrote:
>> 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
>
>
>



------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : colortuner.c
Tipo       : text/x-csrc
Tamaño     : 52858 bytes
Descripción: no disponible
Url        : http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20090515/8104d39d/attachment-0001.c 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : colortuner.glade
Tipo       : application/x-glade
Tamaño     : 54666 bytes
Descripción: no disponible
Url        : http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20090515/8104d39d/attachment-0001.bin 


More information about the Jde-developers mailing list