Mostrando entradas con la etiqueta novedades. Mostrar todas las entradas
Mostrando entradas con la etiqueta novedades. Mostrar todas las entradas

sábado, 30 de abril de 2011

Guión para convertir de RGB888 (24 bits) a RGB444 (12 bits)

Segúramente conozcas la función de GIMP que permite convertir la imagen en indexado (paletas de hasta 256 colores).

Muchas pantallas LCD de dispositivos portátiles (como teléfonos móviles) no permiten mostrar colores de 24 bits (RGB 888 unos 16 millones de colores diferentes) como en las pantallas normales, sino que van limitados en cuanto a número de colores, a menudo 12 bits (admiten 16 variaciones de rojo, de verde y de azul, en total unos cuatro mil colores). Este proceso no lo puede realizar GIMP de forma directa, como la conversión a indexado.

Hay que destacar que el formato RGB444 es totalmente difernete del indexado. El formato indexado trabaja con referencias, lleva una lista (índice) de colores, y en la imagen solo hay referencias a esa lista. Para mostrar esas imágenes en pantalla, se lee la imagen y en la pantalla se dibujan los colores que son indicados en esa lista. En los formatos RGB888 y RGB444, no hay lista de colores, y el contenido de la imagen son los propios colores, que se dibujan de forma directa en la pantalla.

Si en esas pantallas se muestra una imagen tal cual, sin tratar, los colores quedarán truncados, de forma similar a la función posterizar de GIMP. La forma de evitar esto es relatívamente simple: tratar previamente la imagen para que tenga solo los colores que la pantalla muestra, y además, usar esos colores de forma que se mezclen y creen la apariencia de un color real de 24 bits. Más o menos como la conversión a indexado de GIMP, que la opción de difuminado del color "ninguno" funciona mal en fotos reales porque trunca los colores, en cambio las otras opciones los truncan y los difuminan, de forma que el truncamiento se nota menos.

Este formado te 12 bits se llama RGB444, ya que cada canal se lleva 4 bits, es decir, admite 16 intensidades diferentes, entre todos los canales se admitiría 16×16×16=4096 colores. Si la información admite transparencia se le llama ARGB 4444, ya que son cuatro canales.



Recientemente se ha publicado en el registro de gimp un guión que permite convertir a ARGB4444 en uno o dos clics de ratón (uno para aplanar la imagen y otro para convertir). Si tienes que trabajar con una pantalla de estas puedes este guión te podría venir muy bien para hacer conversiones.

No hay mucho más que decir, salvo dejar unos ejemplos y enlaces para comparar entre RGB888 (imagen original), el formato RGB444 que podría producirse si se trunca el color y el formato RGB444 que produce este guión.
http://en.wikipedia.org/wiki/List_of_monochrome_and_RGB_palettes#24-bit_RGB

Imagen original:


Esto es lo que pasa si se truncan los colores sin más, observa los colores sólidos del asfato o el cielo.


Y así queda si se difumina el color un poco:

Finalmente una ampliación para comparar diréctamente:

Se puede ver que el resultado de este guión es visualmente mucho mejor.

domingo, 14 de diciembre de 2008

Nuevo blog: programando con SVG

No es novedad que este blog no lleva un elevado ritmo de publicación de entradas (a ver si publico una que tengo todavía a medias guardada hace un mes...), y que es más difícil llevar dos blogs a la vez que uno solo, pero aún así he decidido embarcarme en un nuevo blog (sin abandonar este) más orientado a la programación que al diseño.

El tema es que últimamente me picaba la curiosidad por la programación con el formato vectorial SVG (el que usa Inkscape y puede ser visualizado en Opera, Google Chrome y Firefox). Concrétamente he estado trasteando desde dos puntos de vista:
  • Programas que escriben ficheros SVG a partir de unos datos previos (por ejemplo, crear gráficos).
  • Ficheros SVG interactivos similares a los SWF (que puedes manipularles con eventos).
Ya tenía tres miniproyectos a medias, y tenía ganas de ir compartiendo como los hice y los cambios que haga. Como la temática de todo esto se sale (y mucho) de lo que es un blog sobre Inkscape, GIMP y otros programas libres he decidido crear otro blog y ir actualizando los dos poco a poco según pille tiempo.

La dirección será esta:

http://trukossvg.blogspot.com/

viernes, 3 de octubre de 2008

Nueva versión de GIMP disponible

Ya han lanzado la versión 2.6 de GIMP, en esta página web se pueden ver las novedades de la nueva versión, de las que yo destacaría:

  • Cambio en la interfaz: ahora hay al menos una ventana abierta (además de los diálogos de opciones y la de herramientas). Esta ventana está vacía cuando no hay imágenes cargadas, al abrir una imágen, esta se carga en esa ventana. El resto de imágenes se cargan en nuevas ventanas. Cuando se cierra la última imagen, vuelve a aparecer esa ventana de inicio, y si se cierra, se cierra GIMP.
  • Un único menú: ahora hay un solo menú, en la ventana de inicio, o de imágen si hay alguna imágen cargada.
  • Herramienta de texto mejor: ahora realiza los saltos de línea automáticamente, puesto que se puede delimitar la anchura de la capa de texto.
  • Mover la imágen más allá de los bordes de la ventana: a veces hay que situar un nodo de la ruta fuera de la imágen, antes esto no se podía hacer si no se usaba un zoom pequeño que dejara ver el área fuera de los bordes del lienzo. Ahora, se puede hacer con mucho zoom, gracias a que se puede desplazar la imágen fuera de la ventana.
  • Mejora en la selección del lazo: ahora permite realizar selecciones poligonales fácilmente.
  • Mejora en las brochas: ahora permiten controlar mucho mejor el efecto de la presión, la velocidad...
  • Saltar fácilmente de brillo-contraste a niveles, y de niveles a curvas. Todo ello sin perder los valores usados en los diálogos.
Sin duda un buen paso más.

domingo, 22 de abril de 2007

2.2.14

Ha salido la versión 2.2.14 de GIMP, incluso ya está disponible el instalador para Windows. En la versión 2.2 ya no aparecen características nuevas, sino que sobretodo se corrigen fallos que se han ido encontrando.
Un enlace rápido para descargar el GIMP para Windows es este:
http://downloads.sourceforge.net/gimp-win/gimp-2.2.14-i586-setup.exe?use_mirror=dfn
Según las notas, no necesita actualizar el GTK antes de instalarlo